【问题标题】:How to create UI for iPhone 4 in iOS 6 (XCode 4.5)?如何在 iOS 6 (XCode 4.5) 中为 iPhone 4 创建 UI?
【发布时间】:2012-10-18 19:21:42
【问题描述】:

我必须创建一个新应用程序,并且我正在使用 X Code 4.5 和 iOS 6,但是当我使用 XIB 创建 UIViewController 类时,它给了我 iPhone 5 的视图。我明白这一点,但我想创建 UI也适用于 iPhone 4。如何为 iPhone 4 添加 XIB?

【问题讨论】:

    标签: ios5 ios6 iphone-4 iphone-5


    【解决方案1】:

    我认为不能为 iPhone4 和 iPhone5 更改 XIB 文件。我想你只需要在XIB文件中设置UIComponents,考虑到iPhone4的屏幕尺寸,并在框架内设置UIComponents的框架,即iPhone4的320*480。将其余空间留空。它适用于 iPhone 4。如果您希望该应用程序也适用于 iPhone5,那么只需将属性 Use AutoLayout 设置为 on。数据吧..

    【讨论】:

    • 我需要为 iPhone 4 和 iPhone 5 创建应用程序。
    • 使用属性AutoLayout..就可以了。
    • 如果我选择该选项,那么应用程序将无法在低于 iOS6 的 iOS 版本上运行,因为它会给出以下错误,“无法实例化名为 NSLayoutConstraint 的类”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多