ios UI不能扩展我的故事板

时间:2016-01-20 22:45:32

标签: ios iphone swift user-interface uistoryboard

我是ios的新手。

我创建了一个故事板。我给了它的视图大小和位置。

我打算它是可扩展的,所以我使用了比例大小和相对间距。

然而,当我运行ios模拟器时,我看到故事板在iphone 6S和iphone 5上非常不同。

这是我的模拟: enter image description here

这是我的source-code

iphone 4s模拟器: enter image description here

iphone 5s模拟器: enter image description here

我该怎样做才能使它缩小规模?

1 个答案:

答案 0 :(得分:0)

您需要使用自动布局。在故事板中,单击ViewController,然后转到属性检查器(在Xcode右侧的窗格中,"属性检查器"是看起来像向下箭头的选项卡),以及用于& #34;大小"确保"推断"被选中。如果未选中,则单击下拉菜单并选择它。然后,当您在视图控制器场景上放置对象时,必须有时添加适当的约束,以确保在不同的屏幕尺寸上正确缩放所有内容。阅读https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/WorkingwithConstraintsinInterfaceBuidler.html