首页 > 代码库 > Xcode6中修改项目启动图片

Xcode6中修改项目启动图片


问题描述:

    因项目需要,需要修改项目的启动图片,一开始,直接打开的 Image.xcassets 直接拖进去,结果报错,没有任何内容

 

解决尝试:

    1. 使用 Default.png 和 Default@2x.png   结果这种在 Xcode5时代常用的方法,在 Xcode6中不好用

    2. 新建一个 Images.xcassets, 并且修改

      技术分享

   结果,虽然不报错,但是加载是黑屏(没有显示载入图片)

   然后尝试修改名字,结果提示错误, 原因是: 不同的 xcassets 里面图集名称不能重复


最终解决:

   收到 Xcod6 新建项目有 xib 的启发 ,加上刚刚看到了有启动文件的选择.于是新建了一个 xib ,并且设置好了相关内容(背景图片, 约束等)

  技术分享

然后设置图中位置, 问题解决.


总结:

     1.   自己一直很排斥 Interface Builder ,所以并没有直接尝试这种方法,导致问题没有第一时间解决. 其实 "不管白猫黑猫,只要能捉老鼠,就是好猫"

     2.   复杂的界面还是不适合用 IB ,因为很多属性都是勾选完成,不利于团队成员合作,版本控制对 storyboard ,xib 的管理也不是很完善.


Xcode6中修改项目启动图片