ios - 为 iOS 布局添加相对约束

标签 ios objective-c iphone xcode

我想为布局元素设置相对约束,如下图所示: enter image description here

1) 白色方 block 必须位于右上角,占水平内容的 50%。 2) 中央地球必须相对于屏幕尺寸。示例:在 3.5 英寸设备上必须更小,在 5.5 英寸设备上必须更大。比如屏幕宽度的 75%。

最佳答案

0) 清除所有理智约束。

. .

1/4 正方形

1) 调整 View 大小以适合预期大小。

enter image description here

2) 选择正方形 View 并添加边距约束。

enter image description here

3) 多选 Root View 和 View

enter image description here

4) 增加宽高相等约束

enter image description here

5) 选择等高约束,然后选择等宽约束,并将两个约束的乘数更改为 2。

enter image description here

完成

关于ios - 为 iOS 布局添加相对约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28862764/

相关文章:

ios - 在 iOS 11.2 中,打开强制关闭的应用程序有时会显示以前可见的 View 并重定向到启动屏幕

iphone - 在 ScrollView 中创建动态 UIButton 的正确方法?

iphone - 资源库兼容哪些视频格式?

ios - 如何更改 iPhone X 标签栏的高度

ios - BLE设备随机断开

iOS 在容器内移动 View 会混淆触摸区域

ios - 如何在应用程序启动时以模态方式呈现 View Controller?

ios - 如何比较 NSArray 中的每一对元素?

objective-c - NavigationController 返回跳过 View

ios - SOAP API 正在响应可选括号中的 XML。如何迎合它?