swift3 – 为iOS8创建Launch Screen.xib(… iOS11,Swift 4和LaunchScreen.storyboard)

我刚刚发现,为了能够在应用程序商店中对您的应用程序进行描述,请说“此应用程序针对iPhone 6和iPhone 6 Plus进行了优化”.您需要为启动图像使用启动XIB或故事板文件(根据[Apple] [1]).

所以,我已经创建了一个新的Launch Screen xib,现在我有点但是因为我通常在代码中做所有事情并且不使用界面构建器.我删除了插入的标签,并将UIImageView放入视图中.现在我想知道我将如何:

1)告诉UIImageView调整大小到它所在屏幕的大小

2)如果3.5英寸屏幕正在运行应用程序,或者如果4英寸屏幕正在运行应用程序等,则告诉UIImageView选择ImageA等.

基本上,我只是试图让启动.xib模仿启动屏幕正常工作的行为.如果有人能提供一些帮助,我将不胜感激!

你有两个选择:

>您使用autolayout并为imageview提供全屏外观(距离顶部,底部,左侧和右侧等于0).但是,这会导致某些屏幕尺寸的图像被削减,这可能是您不想要的.所以你可能要考虑(2)>将启动屏幕图像放入资产目录中,然后将不同的图像放入不同的大小类中.

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...