我正在使用当前的Xcode并定位到iOS 8。
我想知道如果在我的LaunchScreen.xib中我是否可以放置一个受限于父容器所有边的imageView。在该图像视图中将是我的飞溅图像:splash.png;
现在这里是踢球者,这个splash.png将是高分辨率,所有设备(iPhone / iPad)将使用这一个图像。根据苹果公司的指导原则,这样可以吗? (注意:它对我没问题)我不介意它是否适合伸展)。另请注意我的应用仅限于人像。
答案 0 :(得分:1)
是。没关系,因为他们引入了这个新功能(launchscreen.xib
)。
对于iOS 8之前的部署目标,您可以向资产添加一组启动图像 每个可能的屏幕尺寸的目录。
使用名为的启动屏幕文件创建新项目 LaunchScreen.xib。或者,您可以创建新的启动屏幕文件 使用文件>新建,选择用户界面类别,然后选择 启动屏幕的文件类型。启动屏幕使用大小类 适应不同的屏幕尺寸和方向,请参阅Adapt to Multiple iOS Screen Sizes and Orientations with Size Classes了解更多信息 信息。
参考:Create and Set the iOS Launch Images or Launch Screen File