是否有GUI工具可以判断iOS应用的视图层次 struct ?我在考虑Webkit的web判断器或类似的工具.我希望调试布局问题,比如视图的位置或大小错误,或者子视图没有正确包含在其父视图中.目前,我必须添加断言来手动测试这些不同的条件,或者在不同的视图上设置不同的背景 colored颜色 ,正如您可以想象的那样,这是一种非常单调乏味的方式.
我看了看Instruments的UI recorder
,但它只记录和回放UI操作,而且无论如何,它只适用于Mac应用程序.
有没有更好的解决方案?
是否有GUI工具可以判断iOS应用的视图层次 struct ?我在考虑Webkit的web判断器或类似的工具.我希望调试布局问题,比如视图的位置或大小错误,或者子视图没有正确包含在其父视图中.目前,我必须添加断言来手动测试这些不同的条件,或者在不同的视图上设置不同的背景 colored颜色 ,正如您可以想象的那样,这是一种非常单调乏味的方式.
我看了看Instruments的UI recorder
,但它只记录和回放UI操作,而且无论如何,它只适用于Mac应用程序.
有没有更好的解决方案?
Xcode6现在内置了3D视图层次 struct 检测功能,比如揭秘应用程序和电光判断器.
当您的应用程序正在运行时,单击"Debug View Hierarchy"按钮可以暂停执行并判断当前时刻的视图.
更多信息请点击Apple's documentation.