标签:
调界面UI时,界面迭代视图比较多时不太好调,下面介绍一款即时调UI的软件:Reveal。Reveal工具适合调试非Interface Builder创建的界面,Interface Builder中创建的xib和storyboard在企业开发中并不是总能胜任点击”Action”项边右的”Add Action”,然后输入“reveal_load_sim”,勾选上Options上的”Automatically continue after evaluating”选项
打开Reveal后,运行程序。运行完成之后,点击Reveal左上方的No Connection选择你当前的app就可以调试你模拟器上当前运行的界面了。
注:
模拟器 工程与Reveal之间不是实时连接的,如果你更改了模拟上的界面后想在Reveal上继续调试,只需要到No Connection处重新选择一下当前的app(或者可以Command + R)就可以了,相当于刷新界面。
如果反复调试都无法在No Connection中找到当前的app,那么找到Reveal包,不管包名是什么,都修改成Reveal,没有任何后缀,然后重启Xcode、Reveal,应该就没问题了,这是因为我们在编译时,需要调取Reveal包内的资源,如果Reveal名字不对,最后读取时路径肯定错误,调取不到包内的资源,Reveal就不能发挥作用。
标签:
原文地址:http://www.cnblogs.com/NINIiOS/p/4813953.html