更新后 iPhone6 上的故事板大小
Storyboard size on iPhone6 after update
我拿了一个里面有 3 个故事板的旧应用程序:
iPhone4 || iPhone5 || iPad
目前从 AppStore 上看,这在 iPhone6 和 6Plus 上运行良好,即使没有 iPhone6.storyboard
在全屏正确位置显示,但现在在 iPhone6 上进行测试(设备不是模拟器)在 4.7 英寸的大显示器内显示 4.0 英寸,这里是屏幕:
我知道最好使用具有自动调整大小和大小的新系统 类,但目前我们没有时间进行重构。
所以这是我的问题,是否可以像以前一样重用我的 iPhone5.storyboard
以在正确的位置查看所有内容,不需要使用自动布局和大小 类?
不使用启动图像 .xib
文件是可能的。在这种情况下,您的应用在 iPhone 6 上显示为放大。这就是为什么您现有的应用在 iPhone 6 上看起来没问题:它没有启动图像 .xib
文件。因此,您可以通过删除启动图像 .xib
文件并告诉应用改用老式启动图像来解决问题。
但是,正如您所说的那样,这并不是真正正确的行为;最终,Apple 可能会禁止它。
我拿了一个里面有 3 个故事板的旧应用程序:
iPhone4 || iPhone5 || iPad
目前从 AppStore 上看,这在 iPhone6 和 6Plus 上运行良好,即使没有 iPhone6.storyboard
在全屏正确位置显示,但现在在 iPhone6 上进行测试(设备不是模拟器)在 4.7 英寸的大显示器内显示 4.0 英寸,这里是屏幕:
我知道最好使用具有自动调整大小和大小的新系统 类,但目前我们没有时间进行重构。
所以这是我的问题,是否可以像以前一样重用我的 iPhone5.storyboard
以在正确的位置查看所有内容,不需要使用自动布局和大小 类?
不使用启动图像 .xib
文件是可能的。在这种情况下,您的应用在 iPhone 6 上显示为放大。这就是为什么您现有的应用在 iPhone 6 上看起来没问题:它没有启动图像 .xib
文件。因此,您可以通过删除启动图像 .xib
文件并告诉应用改用老式启动图像来解决问题。
但是,正如您所说的那样,这并不是真正正确的行为;最终,Apple 可能会禁止它。