在 Xcode 7 中清除所有 XIB / Storyboard 文件中所有警告的最快方法是啥

Posted

技术标签:

【中文标题】在 Xcode 7 中清除所有 XIB / Storyboard 文件中所有警告的最快方法是啥【英文标题】:What is the quickest way to clean up all warnings in all XIB / Storyboard files In Xcode 7在 Xcode 7 中清除所有 XIB / Storyboard 文件中所有警告的最快方法是什么 【发布时间】:2015-09-17 12:58:08 【问题描述】:

在 Xcode 中,每当我在 XIB / Storyboard 中看到警告(通常是关于放错位置的元素)时,我必须:

    选择容器(通常是包含视图控制器或最顶层的视图) 从 Xcode 菜单中选择 Editor -> Resolve Auto Layout Issues -> All views in <container name> -> 适当的操作(例如:Update frames)来解决问题。

上述方法对我来说需要一些步骤和一些时间。如果我可以的话,那就太好了: - 解决情节提要/XIB 文件中所有视图控制器的所有警告 - 更好地解决项目中可用的所有故事板/XIB 文件的所有警告

如果您有任何想法,请提出建议。谢谢!

【问题讨论】:

【参考方案1】:

在尝试了很多方法之后,我认为这是我所知道的最快的方法:

    打开 Xcode 问题导航器(见下图) 在底部的文本框中输入 frame for 以过滤布局问题。 一一点击警告,按Command + Option + =

就是这样!

我个人也发现,这样做可以显着缩短点击所有警告的时间:

    用左手食指按左Command键 用左手的中指按左option(或alt)键 用右手小指按=键 用右手拇指点击触摸板,但不要在触摸板上移动它,这样我就可以随时点击第一个警告

【讨论】:

以上是关于在 Xcode 7 中清除所有 XIB / Storyboard 文件中所有警告的最快方法是啥的主要内容,如果未能解决你的问题,请参考以下文章

强制退出后,带有堆栈视图的 Xcode 7 xib 未在界面生成器中显示

编辑 XIB 时 XCode 7.3 崩溃

切换到 XCode 7.0(.1) 后,自定义视图 (XIB) 在发布模式下崩溃

使用基于 XIB 的选项卡栏应用程序在所有视图中“清除所有”文本字段中的值的最佳方式

Xcode 4.3 停止构建 XIB 文件

xib编辑在xcode5中崩溃