ios - 如何设置 trailingMargin = Stack View.trailing
问题描述
我正在查看 Learning Io 的其中一个项目,并在图片中观察到上面的约束。我一直在尝试自己为视图重新创建“尾随边距空间堆栈视图”约束,但一直无法做到。
我尝试将堆栈视图的前导和尾随设置为零,但这会将堆栈视图与安全区域视图对齐。
我从未见过这种似乎是从下图中的图像视图中生成的边距。在堆栈视图中,它们似乎具有“Stackview Lead:Superview”。但无论我做什么,我都会获得 SafeArea View。
解决方案
当您通过控制拖动创建约束并且小 HUD 出现让您选择要创建的约束时,按住 Option 键以查看边距选择。单击一个。
或者,只需创建安全区域约束,然后选择它并进行编辑。弹出菜单让您选择 Superview 而不是 Safe Area,然后您可以选择 Relative To Margin。
推荐阅读
- java - ProcessBuilder 产生严重的声纳漏洞
- c++ - How do I regenerate the packages directory for a Visual Studio C++ project?
- sql - SQL将重复记录合并到一行
- spring - 活动持久性不起作用
- php - PHP:检测并纠正 HTML 中的传出链接
- python - python launcher for windows: how to set python executable?
- azure - VSTS 到 Azure Tomcat 8 Web 应用部署
- google-sheets - Google SpreadSheet 下载带有反斜杠的 csv 以进行转义
- javascript - 自动将 ViewModel 更改写回配置
- javascript - 'string[]' 类型上不存在属性 'includes' 即使我使用 ES7