iOS 16 自动布局约束全解析
1. Interface Builder 中使用自动布局约束
在 Interface Builder 里,可通过一些操作来管理自动布局约束。
- 重置视图布局 :若要让画布与运行时布局匹配,可选择文本视图对象,然后点击 Interface Builder 状态栏中的“Update Frames”按钮。
- 调整约束以匹配视图位置 :若文本视图位置正确但约束有误,可使用“Resolve Auto Layout Issues”菜单中的“Update Constraint Constants”选项来调整当前约束,使其与视图的实际位置匹配。
- 查看、编辑和删除约束 :
- 所有当前设置在用户界面视图上的约束,都能在 Interface Builder 画布区域左侧的“Document Outline”面板中查看。默认该面板是隐藏的,点击故事板画布左下角的按钮即可显示。
- 在该大纲中,有一个名为“Constraints”的类别,展开后会列出当前布局配置的所有约束。若视图层次结构中有多个容器视图,每个容器视图都会有单独的约束列表。
- 选择大纲列表中的每个约束时,布局画布中对应的视觉提示元素会高亮显示。
- 查看和编辑特定约束细节的方法有多种:
- 双击画布中的约束线,会显示约束编辑面板。
- 从布局画布或“Document Outline”面板中选择约束,然后在“Utilities”面板中显示“Attributes Inspector”(视图 -> 实用工具 -> 显示属性检查器
超级会员免费看
订阅专栏 解锁全文
32

被折叠的 条评论
为什么被折叠?



