如何在 Xcode 9 中将 Autoresizing 应用于 Interface Builder?
Posted
技术标签:
【中文标题】如何在 Xcode 9 中将 Autoresizing 应用于 Interface Builder?【英文标题】:How do I apply Autoresizing to Interface Builder in Xcode 9? 【发布时间】:2018-01-31 04:41:59 【问题描述】:我想将自动调整大小设置应用于 Interface Builder 中的视图,但该设置面板在大小检查器中不可用。如何在 Xcode 9.2 中完成这项工作?
【问题讨论】:
【参考方案1】:如果有任何布局约束应用于该视图或其子视图之一,Interface Builder 会从尺寸检查器中删除自动调整大小面板。从该视图的降序层次结构中删除所有布局约束,自动调整大小设置重新出现。
(从this article的行间阅读中发现。)
【讨论】:
【参考方案2】:在最新的 Xcode 中,如果“Auto Constraints are already checked”,我们可以在 Size Inspector 中看到“Autoresizing panel”。
但如果您仍然遇到此问题,那么您可以在取消选中“自动约束”设置后在尺寸检查器中获取自动调整面板设置。然后您将能够在尺寸检查器中看到“自动调整大小面板”
您可以查看所附截图如下:-
https://i.stack.imgur.com/psQgh.png
https://i.stack.imgur.com/5Nsji.png
【讨论】:
以上是关于如何在 Xcode 9 中将 Autoresizing 应用于 Interface Builder?的主要内容,如果未能解决你的问题,请参考以下文章