视网膜平铺背景为Launch Screen.nib

时间:2014-10-28 16:44:02

标签: ios uistoryboard

我尝试使用新的时髦的Launch Screen.xib(故事板),而不是在我的iOS应用中使用启动器图像。

在我的第一页上,我有一个名为bodybg@2x.png的平铺背景图片,我通过代码将其放在第一页的背景上:

self.view.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bodybg.png"]];

所以我可以在启动屏幕上使用相同的背景。据推测,当加载Launch Screen.xib时,无法执行代码,那么如何在Launch Screen.xib上放置平铺的视网膜背景呢?

1 个答案:

答案 0 :(得分:15)

  1. 将图像添加到资产目录。
  2. 选择编辑器>显示切片。
  3. 更改切片配置如下(此处使用100x100图像): Slicing configuration (这告诉Xcode没有固定的部分,整个图像应该平铺)。
  4. 将UIImageView添加到启动屏幕并使用上一张图像。将模式设置为Scale to Fill,图像将平铺以填充图像视图。