iOS如何设置约束以适应设备屏幕?

时间:2015-07-17 12:48:28

标签: ios xcode6 interface-builder constraints xib

我想设置适合设备screenSize。

所以,我添加了约束。

  • ToolBar Contraints
    超级视图的顶层空间超级视图的前导空间 - 超级空间的尾随空间高度等于44

  • imageView约束
    顶部空间:工具栏
    超前视图的前导空间
    超越视图的底部空间到SuperView的底部空间

My constraints



但是,结果就是这样。不是中心!不适合设备屏幕! enter image description here

我错过了什么?

2 个答案:

答案 0 :(得分:2)

您必须将常量设置为零。从屏幕截图来看,常数具有重要价值。将四个约束的常量值设置为imageView(top,bottom,leading和trailing)等于零,然后更新帧。

请注意,不需要宽度,高度或居中,因为自动布局有足够的信息来计算尺寸和位置。

答案 1 :(得分:0)

enter image description here

设置高度和宽度并设置约束