2014-10-10 108 views
7

我试图使用xcode 6上的视图层次结构功能来查看我的应用程序的可拖动布局,但我得到的是它应该是一个空白区域。调试视图层次结构不渲染UI

在尝试了很多来自SO和其他地方的建议后,没有任何工作。

我已经运行有或没有断点,不同的SIM设备,不同的应用程序,但没有任何作品的SIM卡运行。

我知道你只是应该点击按钮,而应用程序正在被模拟,它应该弹出,但是当我这样做的时候,按钮和选项的主界面加载以及所有的元素调试导航器。只是不是三维用户界面本身。

感谢您的任何提示。

回答

1

您可以在该视图中单击并按住鼠标左键进行拖动。这给你3D视图。

+4

实际上根本没有图像,所以没有意见让我点击。我已经看到了中心的截图/视频,但我的观点只是空白。然而,我知道它知道应该在那里,因为数据被加载到侧窗格中。 – stanley 2014-10-10 05:51:21

+1

同样在这里,所有的数据都在侧面窗格中,但我的3D用户界面是空的。 最糟糕的是,这在我的Mac上正常工作,而不是在我家VM上正常工作 – 2015-03-07 17:54:18

+0

在这里使用hackintosh,与我测试过的2个ATI卡一起工作,而不是使用2个nVidia卡。 – 2017-03-21 13:12:26

1

这不是一个修复程序,但是当我遇到这个问题时,我重新启动了Xcode,并再次尝试了几次,最终为我工作。

1

似乎有一个最近的问题,以及我遇到。当我按下按钮,我得到一个断言失败:

断言失败 - [UITextView中_firstBaselineOffsetFromTop]

有一个OpenRadar here与合作附加“无用”的约束对我的解决方法”在ViewController.m:

if ([NSLayoutConstraint respondsToSelector:@selector(activateConstraints:)]) { 
    TEXTVIEWNAME.translatesAutoresizingMaskIntoConstraints = NO; 
    [NSLayoutConstraint activateConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-[TEXTVIEWNAME]-|" options:0 metrics:nil views:NSDictionaryOfVariableBindings(TEXTVIEWNAME)]]; 
} 
0

单击“调试视图层次”按钮后,你是空白屏幕

单击下图所示的线程选项,列表将打开,从列表中选择任意选项,然后再次单击“Debug View Hierarchy”按钮。 屏幕将呈现。

这是对我有用的东西。 enter image description here