iphone - 带有旧应用程序的 iPhone5 上的黑线

标签 iphone ios xib iphone-5

我有一个旧应用程序,它与 3.5 英寸显示屏兼容,例如 iPhone4S 及更早版本。 这是应用程序的屏幕: enter image description here

当我尝试在 iPhone5 模拟器上运行这个应用程序时,它看起来真的很糟糕! enter image description here

Apple promise 所有旧应用程序将在顶部和底部出现黑线!我应该怎么做?我不想从 xib 文件重构我的所有代码。

谢谢

最佳答案

您是否为您的应用添加了启动图像(如 Default-568h@2x.png)?这将向 iOS 发出信号,将应用拉伸(stretch)至完整显示。没有的应用将在顶部和底部显示黑色边框。

另请参阅此问题和有关如何解决此问题的答案:
Undo auto resizing for iPhone 5 screen after adding Default-568h@2x.png

关于iphone - 带有旧应用程序的 iPhone5 上的黑线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14519342/

相关文章:

ios - 在 iOS 应用程序中打开提醒应用程序?

objective-c - UIViewController: [super init] 调用 [self initWithNibName bundle:]

iphone - 无法从 View Controller 手动加载 xib?

iphone - ios检测线角度或度数

iphone - 简单的动画 [iPhone]

iphone - [__NSCFNumber 长度] : unrecognized selector sent to instance 0x6d21350

iphone - 将 iPhone 应用程序转换为通用应用程序 : Grouped UITableView

ios - 清除 iOS 8.4 上 WKWebView 的 Cookie

swift - 将 xib 文件中的 View 添加到 UITableViewCell 添加约束

ios - 根据3个数组中的数据创建TableView Sections