ios - Xcode AutoLayout,使边距与高度成比例

标签 ios xcode autolayout

我费了好大的劲才弄清楚如何使两个对象的边距成比例。如果我在 Xcode 上选择宽高比,它会为我提供调整对象比例屏幕高度的选项。那不是我的情况。我希望按钮和屏幕底部之间的边距与屏幕高度成比例。我希望使用 Xcode“无代码”来完成它。 What I am seeking to do

非常感谢您的支持。

谢谢

最佳答案

使用 NSLayoutConstraint 的 multiplier 属性!

首先,使用您希望的乘数设置从您的 View 到其父 View 的等高约束。您可以使用 Ctrl + 从您的 View 拖动到 super View 。

然后将另一个约束设置为从 View 顶部到父 View 的 0,并将一个等宽约束和乘数设置为 1 从 View 到父 View 。

完成!

关于ios - Xcode AutoLayout,使边距与高度成比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31074431/

相关文章:

iphone - 使用 AVPlayer 流式传输 mp3 音频

ios - didstartelement ofiten 没有被 swift 调用

在 Swift iOS 中解码 PHP JSON 返回空值

xcode - CoreBluetooth[WARNING] 没有恢复标识符,但委托(delegate)实现

ios - 如何在 iOS 中设置 View 的最大宽度?

ios - 带有 UITableViewCellAccessoryDisclosureIndicator 的 UITableViewCell 删除右边距

ios - 使用视觉格式语言使 UIButton 之间的间距相等

ios - 自动布局如何从 View 中获取计算值

ios - 将数据写入 sqlite xCode

objective-c - 如何在 Cocoa 中显示/隐藏第二个垂直分割 View ?