Ios 控制台输出中未打印自动布局问题

Ios 控制台输出中未打印自动布局问题,ios,xcode,autolayout,Ios,Xcode,Autolayout,我正在根据代码设置布局。由于某些原因,自动布局问题(冲突约束、缺少约束)根本不会打印到控制台输出。 使用print()函数打印的语句打印正确 你知道怎么解决这个问题吗?如果没有这个输出,从代码设置布局确实有问题 Xcode版本:9.3.1缺少的约束永远不会打印到控制台。只有冲突的约束才是有效的。我不知道为什么你没有看到这些,如果你有冲突的约束。但在任何情况下,您都可以用更好的方式检查约束:运行应用程序,进入您想要检查的情况,然后切换到Xcode并选择调试>视图调试>捕获视图层次结构。如果存在布局

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

你知道怎么解决这个问题吗?如果没有这个输出,从代码设置布局确实有问题


Xcode版本:9.3.1

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

还有一些方法可以使用代码检查代码中缺少的约束(不明确的布局),即使用您自己的打印语句。但是视图调试器非常清楚。