【问题标题】:iOS - What Size Should I Use Under Simulated Metrics In Interface Building When Building UI With AutoLayoutiOS - 在使用 AutoLayout 构建 UI 时,我应该在界面构建中的模拟指标下使用什么尺寸
【发布时间】:2016-08-03 10:25:25
【问题描述】:

以前,我总是将模拟指标下的尺寸设置为 iphone 4,然后设置紧凑宽度常规高度,这适用于所有纵向的 iphone。这是因为我认为当我为最小的屏幕尺寸进行适当的布局时,结果肯定会在其他更大的屏幕尺寸上很好。

我想把它设置为推断,但模拟模板的大小对我来说似乎很难为 iphone 4 设计。因为 iphone 4 只有 3.5 英寸,所以模板太长了。

他们说我们只需要一套带有故事板的布局,然后我们就可以涵盖所有 iphone 的所有尺寸和方向。但是直到现在我仍然不知道正确的方法来做到这一点。

【问题讨论】:

    标签: ios autolayout ios-autolayout


    【解决方案1】:

    在 Interface Builder 中使用的模拟大小完全没有区别。这对应用程序运行时会发生什么完全没有影响。不同设备的 real 尺寸会有所不同。自动布局的全部意义在于它适用于任何尺寸的设备。您的工作是创建在可以运行此应用的任何设备上看起来都不错的布局。

    【讨论】:

    • 你的意思是说,即使我选择在 5.5 英寸 iPhone 上创建所有布局,只要我确保它在那个尺寸上看起来不错,那么它肯定会在那个尺寸上看起来不错其他尺寸?是这个意思吗?
    • 没有。我的意思是说你必须设计自动布局约束以确保它在任何尺寸下看起来都很好,所以你在绘制界面时碰巧使用的尺寸是无关紧要的。您也可以将其设计在 1000 x 1000 的正方形上。重要的是约束。
    • 明白。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-27
    相关资源
    最近更新 更多