xcode – 如何重置大小类自动布局回到它的wAny hAny默认值?

我正在处理一个 xcode项目的特定大小类布局,我打了一个陷阱.

我的限制非常混乱,我想重新启动视图.

在我的界面构建器中有没有办法将大小类(例如wAny hCompact)重新设置为其任何约束设置? (即回到如何与wAny hAny)

解决方法

这应该是Interface Builder中的一个自动进程,但是据我所知,这不是你必须做的肮脏的工作.

我发现最好的解决方案是使用Interface Builder和这个任务的源代码编辑器的组合.请记住,有两件事情要重置,既包括自动布局约束,也可以是您所创建的变体.让我们从自动布局约束开始,然后处理变化:

重新自动布局限制

找到要重置的约束.在实用程序视图中选择“显示尺寸选择器”面板.在底部,您将看到此约束被添加到的大小类.如果只安装在要重置的大小类上,则可以删除整个约束,否则只需通过单击十字架从要重置的大小类中删除它.

变化

我只能使用源代码编辑器重新设置变体.使用外部编辑器或“打开为 – 源代码”,并搜索变体元素.确保大小类的键是正确的,并随意删除.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...