个人热点蓝条问题

当某些设备连接到我的iPhone时启动我的应用程序(因此,显示连接数量的蓝条会显示),我的启动图像(Default.png)变形,尺寸不再适合屏幕尺寸。

我怎么解决这个问题? 我试图检查“最初隐藏的状态栏”,但它只有在启动图像加载后才起作用。

提前致谢。


这没有真正的解决办法。 如果我没有记错的话,系统会通过剪切中间的一部分来调整双高度状态栏的启动图像; 解决这个问题的唯一选择是找出你的Default.png中的哪一部分被切掉,并更改图像,以免删除效果不明显。


您可以使用故事板作为启动屏幕而不是图像来解决此问题。 创建一个新的故事板并添加一个UIViewcontroller作为初始视图控制器。 使用约束来布局启动屏幕。 例如:使用UIImageView将您的徽标放在中心位置。 打开你的项目的设置和目标选择一般。 向下滚动到'应用程序图标和启动图像'。 选择刚创建的故事板,在其中显示'启动屏幕文件'。


检查这个链接也许可以帮助你解决你的问题:

获取iPhone状态栏高度

基于该链接,您可以获取状态栏的高度,然后调整您的启动图像。

链接地址: http://www.djcxy.com/p/7377.html

上一篇: Personal hotspot blue bar problem

下一篇: In Xcode 4, setting User Header Search path breaks code sense