ios 9,白色启动画面而不是启动图像,以前工作正常,似乎没有任何改变导致它
Posted
技术标签:
【中文标题】ios 9,白色启动画面而不是启动图像,以前工作正常,似乎没有任何改变导致它【英文标题】:ios 9, white splash screen instead of launch image, working fine previously, seemingly nothing changed to cause it 【发布时间】:2016-09-02 01:37:42 【问题描述】:当我的应用启动时,我看到一个白屏,而不是我的启动图像。根据需要,我正在使用故事板,并且在此之前的大约 2 个月内一切正常。我也没有更改与图像或故事板相关的任何内容,它刚刚开始发生。我应该提到这在我第一次上传到TestFlight
之后的某个时间开始发生......但我怀疑这是否相关。我尝试更改图像的constraints
以使其小于边界,但它仍然没有显示出来,所以它不是图像的大小。同样,我似乎没有采取任何行动来让这种情况开始发生。大多数与我在***
上的问题相关的问题都与用户没有按照ios 9 的要求使用故事板有关。请帮助。谢谢。
更新
我在模拟器 (iPad2) 上启动它,启动图像太小...上方和右侧有白色暴露,我猜我需要修复情节提要中的某些内容,但我不知道是什么。
更新
我制作了一个新的故事板并为其分配了启动屏幕配置,但仍然是白屏。
【问题讨论】:
您在项目中看到 LaunchScreen.storyboard 文件了吗? 是的...这是我一直在使用的 能分享一下启动画面和图片资源吗 实际的文件或图片?我可以做任何一个 这对我有帮助:***.com/questions/33002829/… 【参考方案1】:我删除了UIImageView
,然后插入了一个新的,尺寸为 200 x 200。
我将图片添加到UIImageView
。
我将约束调整为之前使用的相同值。
在添加约束之前将图像添加到 200 x 200 UIImageView
,似乎是关键。
【讨论】:
就我而言,我删除了LaunchScreen.storyboard
并重新创建了它。【参考方案2】:
确保其中一个视图控制器在右侧边栏中的 Attributes Inspector
中选中了 Is Initial View Controller
复选框,这让我明白了。
【讨论】:
【参考方案3】:在项目中默认你是 LauchScreen.xib。将您的启动图像放在那里并设置它的顶部、底部、前导、尾随约束。点击您的项目文件并向下滚动。在那里你会看到:LauchScreen 选项和 MainStoryboard。将 LauchScreen 设置为您的 LauchScreen.xib。就是这样))
【讨论】:
以上是关于ios 9,白色启动画面而不是启动图像,以前工作正常,似乎没有任何改变导致它的主要内容,如果未能解决你的问题,请参考以下文章
Phonegap (cordova) 2.4.0 启动画面显示缩小