关于xcode6之后的ViewDebugging
viewDebugging就是方便我们更好更快的来了解视图层级,如果我们的项目简单那么视图是相对简单如果哪里有问题了直接在代码中找就OK了,可是如果我们的项目很大呢,页面过于复杂如果哪里突然有问题或者说是,经理来找你说你的Label字体不符合等等问题,这是就用到我们的ViewDebugging了,它让你的页面一目了然.
下面这就是我一个小Demo运行出来的结果 现在看起来是这样的,但如果用了ViewDebugging之后看起来就是这样的,
1.打开ViewDebugging
这样你就可以看到你项目页面的3D视图了,左边显示出了所有视图层级
这就是我上面程序页面的所有视图层级和约束关系,是不是看起来挺复杂的呢!
然后我们就可以在空白出,上下左右拖动鼠标来查看我们的视图层级,很是清楚明了的,就像这样然后就可以自己点击每个页面来看具体都是什么东东....
然后在右侧我们就可以具体的看到每个页面的内容,包括大小,背景图片,label内容字体大小,约束等等....
大概就是这样的,具体还有其他的什么 就要靠大家自己去挖掘了,有空都去玩玩,挺好的,让我们对视图层级有一个比较明确的了解,还有视图加载的过程和先后顺序.....
有什么不足的希望大家加以补充,一起交流....