在进行bug的调试时,使用检查视图层次的方法是很好的一种方法,尤其是当我们在对视图的bug的查找的时候,可以很方便的看到视图的层次,和视图产生的先后顺序,有利于我们瞬速的找到bug产生的原因。
工具/原料
- xcode
方法/步骤
11、打开工程,在真机上运行,然后进入想要查看的页面。
22、找到打印log上方的层次图的按钮,就是这个:,然后点击他,就可以看到看到这个界面在xcode上的样子了。
33、点击视图下方的矩形按钮,可以从侧面看到这个视图的层次。就是这个按钮,就像现在这个样子。
44、点击右边的进度条,可以分别看到每个视图出现的顺序。就是这个进度条,然后就是这个样子了。明显的看到进度条只有一半,视图也只有一半。通过层次图可以很直观的看到每个视图的相对位置。当然模拟器也是可以看的,但是有时候也看不了,还是真机测试比较好。