【发布时间】:2014-12-24 04:22:26
【问题描述】:
我正在尝试新的时髦的 Launch Screen.xib(故事板),而不是在我的 iOS 应用中使用启动器图像。
在我的第一页上,我有一个名为 bodybg@2x.png 的平铺背景图像,我通过代码将其放在第一页的背景上:
self.view.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bodybg.png"]];
所以我可以在启动屏幕上使用相同的背景。可能在加载 Launch Screen.xib 时无法执行代码,那么如何在 Launch Screen.xib 上放置平铺的视网膜背景?
【问题讨论】:
-
我认为我唯一的选择是以适合 iPhone 6+ 的分辨率手动平铺巨型图像并将其限制在两侧。在非视网膜 iPhone 4S 上,它可能看起来有点糟糕。
-
为了它的价值,我尝试将自定义平铺
UIImageView类插入启动屏幕。但是不允许自定义类,如果我先用谷歌搜索就会发现! -
我最后只是使用了启动截图。如果我有时间,我可能会看看是否将 2x 大小的纹理放入 UIImageView(展开的可平铺纹理)中,希望它能解决问题,但我离测试它的项目不近。
标签: ios uistoryboard