Autolayout问题未在控制台输出中打印

时间:2018-06-15 13:12:07

标签: ios xcode autolayout

我正在设置代码布局。由于某些原因,自动布局问题(冲突约束,缺少约束)根本不会打印到控制台输出。 使用print()函数打印的语句正确打印。

知道如何解决这个问题吗?如果没有此输出,从代码设置布局确实存在问题。

Xcode版本:9.3.1

1 个答案:

答案 0 :(得分:0)

缺少约束从不打印到控制台。只有冲突的约束。如果你有相互矛盾的约束,我不知道为什么你没有看到这些。但无论如何,你可以用更好的方式检查你的约束:运行应用程序,进入你想要检查的情况,然后切换到Xcode并选择Debug>查看调试>捕获视图层次结构。如果存在布局问题,将会清楚地显示它们。