是否可以制作1个布局并根据屏幕尺寸拉伸它?

时间:2016-09-22 16:44:53

标签: swift autolayout

正如标题所说: 是否可以在xCode中制作1个视图,假设我为iPhone 5制作了一个没有自动布局的应用程序,而不是根据屏幕大小的大小来拉伸它?整个应用程序是景观。

2 个答案:

答案 0 :(得分:0)

是的,使用约束

控制从项目(按钮,标签,uiimageview)拖动到视图并选择约束

答案 1 :(得分:0)

将您的视图很好地放置在故事板中,从边缘到边缘,使用例如iPhone 5视口大小。

然后,当关闭autolayout时,您可能需要使用类似的东西:

yourView.autoresizingMask = [.flexibleWidth, .flexibleHeight]

// check whether you have not this property set to false, it should be set true as default
yourView.translatesAutoresizingMaskIntoConstraints = true