作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在研究 xcode 项目的特定大小类布局,但遇到了障碍。
我的约束变得非常困惑,我想重新启动 View 。
界面构建器中是否有方法可以将尺寸类(例如 wAny hCompact)重置回其任何约束设置? (即回到 wAny hAny 的情况)
最佳答案
这确实应该是 Interface Builder 中的一个自动过程,但据我所知,事实并非如此,因此您必须做一些肮脏的工作。
我发现的最佳解决方案是结合使用 Interface Builder 和源代码编辑器来完成此任务。请记住,有两件事需要重置,既是您所指的自动布局约束,也是您可能创建的变体。让我们从自动布局约束开始,稍后处理变化:
重置自动布局约束
找到您想要重置的约束。在实用程序 View 中选择“显示大小选择器”面板。在底部,您将看到已添加此约束的尺寸类别。如果它仅安装在您要重置的尺寸类别上,则可以删除整个约束,否则,只需通过单击十字将其从您要重置的尺寸类别中删除即可。
变化
我只能使用源代码编辑器重置变体。使用外部编辑器,或“打开方式 -> 源代码”,然后搜索 variation
元素。确保尺寸类别键正确,然后随意删除。
关于xcode - 如何将尺寸类别自动布局重置回其默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26222336/
我是一名优秀的程序员,十分优秀!