相关疑难解决方法(0)

如何为iPhone 6/6 Plus仅景观应用创建启动图像?

我有一个现有的横向应用程序,我正在尝试添加iPhone 6/iPhone 6 Plus支持.当我支持iOS 6/7时,我只使用默认命名的启动肖像图像,将风景图像旋转为纵向(即,对于4"屏幕,我创建了一个横向1136x640,然后旋转以创建640×1136启动图像.)

我正在尝试为iOS 8和iPhone 6/6+工作,但还没有找到有效的东西.以下是我尝试过的一些事情:

  1. 遵循4"屏幕启动图像约定的模式.我创建了Default-667h@2x.png和Default-736h@3x.png图像.这确实欺骗了模拟器以适当的iPhone 6/6 +分辨率运行但是在启动时,使用4"屏幕启动图像,而不是我创建的新图像.
  2. 使用资产目录 - 我在LaunchImages资产中为iPhone 6和iPhone 6 Plus创建纵向启动图像,为iPhone 6 Plus创建横向图像.iPhone 6 Plus可以工作,但iPhone 6只显示黑屏.(无法在资产目录中创建iPhone 6横向启动图像)
  3. 指定的Info.plist UILaunchImages阵列具有用于所有屏幕尺寸条目(见参考https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/ uid/TP40009252-SW28).我在这里得到了与资产目录类似的结果.我可以让iPhone 6 Plus风景有效,但不能用iPhone 6风景.

iphone ios ios8 iphone-6

60
推荐指数
5
解决办法
8万
查看次数

适用于iPad环境的iOS 8大小类

似乎所有当前的iOS设备都很好地映射到新的iOS 8大小类,除了iPad版本?我似乎无法弄清楚如何使用尺寸类功能为iPad横向绘制不同的场景(与iPad肖像不同)?

这是苹果想象中的设计还是我想念iOS尺寸类?

storyboard ipad ios ios8 size-classes

39
推荐指数
1
解决办法
1万
查看次数

仍未针对iPhone 6和iPhone 6 Plus进行优化

我有一个应用程序刚刚上线,它仍然没有说"针对iPhone 6和iPhone 6 Plus进行了优化"

  • 我在所需的分辨率中添加了启动屏幕和应用图标.
  • 调整所有内部屏幕以适应新的iPhone屏幕.
  • 在iTunes Connect上添加了4.7和5.5英寸设备的屏幕截图.

我现在缺少什么?

ios iphone-6 iphone-6-plus

14
推荐指数
1
解决办法
6853
查看次数

自适应启动屏幕故事板:有没有办法区分iPad方向?

我正在研究使用故事板为我的应用程序启动图像.该应用程序始终使用大型照片作为启动图像,该照片也用作第一个视图的背景.但是,当应用程序在iPad上以横向方式启动时,图像会有所不同.

那么在使用自适应故事板作为发布屏幕时,有没有办法区分纵向iPad和横向iPad?因为它是一个启动屏幕,我不能运行任何代码,它必须完全通过故事板完成.

ios adaptive-ui

12
推荐指数
1
解决办法
2017
查看次数