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

Mat*_*ins 13 ios uistoryboard

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

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

self.view.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bodybg.png"]];
Run Code Online (Sandbox Code Playgroud)

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

Hej*_*azi 17

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