我已经习惯了为异常等设置符号断点,我想知道是否有聪明的方法可以在 Xcode 中设置断点,当 View 被自动布局标记为不明确时,该断点会出错。
当约束不能得到满足时,你会在控制台中看到一堵文字墙,但是当它们不明确时,问题就不够吵闹了。
有什么想法吗?
最佳答案
您可以使用符号 UIViewAlertForUnsatisfiableConstraints
设置符号断点,但它不会因不明确的断点而停止,也是因为我认为 UIKit
会根据 View 的自动添加约束消除歧义的框架
编辑:
您仍然可以在 hasAmbigouslyLayout
(UIView
方法)上放置符号断点,并放置其返回 true 的条件。或者在您想要的任何位置放置一个断点,当该方法返回 YES
关于xcode5 - 自动布局 - 有没有办法为不明确的 View 设置 "symbolic"断点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22924449/