iOS UI布局調(diào)試工具

查看ios軟件的ui布局有三種:

1.DCIntrospect? ? 這種方式是開源的,我從github上clone下來后運(yùn)行demo,運(yùn)行遇到了問題:Xcode cannot run using the selected device,試了修改允許版本之類的方法一直沒有。還是沒有耐心研究,所以放棄了,有同學(xué)愿意試試的可以去看看,到時(shí)候告訴我一聲怎么用。

2.REVEAL? ?這款軟件我也下載下來用了,用的時(shí)候需要把它的framework導(dǎo)入進(jìn)工程,然后還需要設(shè)置一下鏈接到這個(gè)庫(kù)。但不知道為什么,每次運(yùn)行成功之后reveal上是能進(jìn)行ui的調(diào)試查看等,但是工程文件里的.xcodeproj文件出問題了。可能是我哪里沒配置好吧,所以這個(gè)軟件也被我放棄了。(怎么使用看這篇文章: iOS真機(jī)UI調(diào)試?yán)鳌猂eveal

最近發(fā)現(xiàn)這個(gè)軟件比較好的一點(diǎn),就是能看手機(jī)上安裝的別人的軟件的布局。逆向工程里常常使用的,能夠了解別人的布局設(shè)計(jì)思路。具體如何使用看這篇文章:使用Reveal分析他人App視圖布局

3.?Spark Inspector? ?這款軟件倒是挺不錯(cuò)的,下載下來就能馬上使用,只要用這個(gè)軟件打開你的工程,然后運(yùn)行工程就可以馬上查看你的ui布局了,在模擬器上運(yùn)行你的app,spark inspector就能馬上實(shí)時(shí)刷新進(jìn)入相同的界面。所有的元素都能顯示,分層還能精準(zhǔn)定位等。好吧就這樣愉快的決定用你了。這里是生成序列號(hào)的軟件下載地址:百度云盤軟件及序列號(hào)生成器, 密碼:whmr, 只要下載下來里面會(huì)有個(gè)程序生成序列號(hào),自己輸入進(jìn)去就行了,不會(huì)過期了。


4. xcode6 中有一個(gè)view debugging,這個(gè)也是可以看見ui的布局的。(多謝@dreamCatcher提醒)

? ? ? ? ?先運(yùn)行模擬器,app啟動(dòng)后在xcode選擇 ?debug->view debugging->capture view Hierarchy,就能看到當(dāng)前app頁(yè)面的ui布局了。基本上的功能都有,就是沒有frame的信息,有一個(gè)position中心點(diǎn)信息,如果我想看原點(diǎn)位置的話就需要自己減一下了。




最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容