【问题标题】:optimizing my app to iPhone 3.5 inch screens将我的应用程序优化为 iPhone 3.5 英寸屏幕
【发布时间】:2013-12-11 17:35:50
【问题描述】:

我制作了一个应用程序,它在 iPhone 模拟器 4 英寸屏幕上运行得非常好。 但是,当我在 iPhone 3.5 英寸屏幕上运行它时,它会切断我的应用程序的底部

如何优化我的应用以适应 3.5 英寸的屏幕?

(注意:我使用的是故事板)

【问题讨论】:

  • 您需要激活自动布局模式。

标签: ios iphone storyboard


【解决方案1】:

打开故事板,然后选择其中一个视图控制器。将屏幕大小更改为 3.5",如下所示:

确保您的视图布局正确。您可以使用自动布局,或者,如果您不使用它,请检查视图大小以及弹簧和支柱:

在这里,您要确保不要将视图高度硬编码为 4",或执行任何类似操作。完成修复后,您可以切换回 4" 大小,以确保视图是仍然布置。对情节提要中的所有视图控制器重复此操作,直到完成。

如果您的代码更新了 UI(例如,通过添加/定位/动画视图),您还需要确保您没有在假设屏幕为 4 英寸的情况下对任何视图的框架进行硬编码。

【讨论】:

    【解决方案2】:

    第一个选项是使用自动布局。 第二个选项是正确设置视图比例。

    通过单击我选择的按钮,您可以查看布局在不同屏幕尺寸上的外观

    现在,您选择要设置的视图,并在此处使用此选项,如下图所示

    【讨论】:

      猜你喜欢
      • 2014-03-30
      • 1970-01-01
      • 1970-01-01
      • 2013-02-17
      • 2014-04-10
      • 2012-10-25
      • 2014-05-29
      • 1970-01-01
      • 2012-09-21
      相关资源
      最近更新 更多