2015-06-24 44 views
20

我正在开发iPhone应用程序,并且我正在尝试设置启动屏幕图像如何设置启动屏幕图像,是否可以添加UIImageView并为其指定图像?如何在Xcode中设置启动屏幕图像

如果您需要更多信息来回答问题,请让我知道。

预先感谢

enter image description here

+0

从iOS8上的开始,你有两个选择,使用一组图像,或用1分镜即会自动定标。要使用一组图像,请单击images.xcassets,然后右键单击以选择新的启动图像。填写所有不同尺寸的图像。之后,从常规选项卡中将图像设置为启动屏幕。 – Riandy

+0

你应该定制LaunchScreen.storyboard访问http://stackoverflow.com/a/41548620/5391914 –

回答

24

是的,你可以轻松地设置一个UIImageView在LaunchScreen。只需从LaunchScreen.xib中删除预先存在的标签,然后从Interface Builder中添加一个UIImageView。相对于父视图分配以下4个约束到UIImageView

  • 底部空间集装箱
  • 顶层空间集装箱
  • 前导空格集装箱
  • 尾随空间集装箱

最后将图像设置为UIImageView

希望这可以帮助你做你想做的事情。

更新:

看一看进一步说明如下图:

+0

谢谢你的回复。我只有一个问题,我在哪个类中将图像设置为UIImageView?启动screen.xib没有与其关联的类。我通常在类的viewDidLoad函数中设置图像。 – Skywalker

+0

你不需要一个班级来做到这一点。你可以简单地设置界面生成器(.xib文件) – danialzahid94

+1

是的约束,但是我在哪里将图像实际设置为UIImageView,通常我们使用self.view.backgroundColor = UIColor(patternImage:UIImage(named:“podcastbg。 jpg“)!) – Skywalker