看了很多導入方法飘蚯,這個是最簡單的方法:
另:破解版的一個地址:https://pan.baidu.com/s/1nvIpVwl
Reveal使用教程
Reveal是用于透視程序整體結構的一個軟件,軟件收費89美刀,試用期30天,不過好在有破解版蜻韭,無需擔心花錢的問題?
在然后呢募谎,軟件在哪下,可以在我的github上下載到破解版本的缔逛,https://github.com/149393437/Reveal
直接運行即可?
那么我們先來看下Reveal提供的示例吧,打開Reveal軟件,什么~~怎么打開~~好吧姓惑,雙擊就可以了
進入以后是如下界面
那么如何打開示例呢褐奴?
點擊help
點擊Start exploring
稍等幾秒
duang的一下,就出現(xiàn)了下面界面
那么我們來分析下軟件有什么功能呢
點擊界面的其中一個圖像
控件還有哪些屬性呢
修改屬性的時候于毙,你甚至可以直觀的在模擬器上看到結果敦冬,但是很遺憾的是你代碼沒有修改,需要你自己修改
那么好了唯沮,我們體驗過了他的示例的強大脖旱,但是如何關聯(lián)到我們的應用上呢堪遂,接下來介紹如何在我們的應用上集成如此酷的效果
首先我們需要獲得他的開發(fā)包,一種呢是下載我提供的一個Reveal萌庆,另外是你自己來獲取
第一種方式
第二種方式
接下來我們創(chuàng)建一個工程
按照官方文檔的說明溶褪,還需要2個步驟
一個是添加引用庫libz,另外需要添加-ObjC就可以了践险,這里需要注意大小寫問題猿妈,那么我們來看下
然后運行工程,在打開我們的Reveal
estDemo就是我們的模擬器嘛巍虫,呵呵于游,當然要選擇嘍
現(xiàn)在我們在工程內添加一個label上去,當然為了好看垫言,我們把背景色設置為紫色
然后程序運行起來了贰剥,我們發(fā)現(xiàn)Revel好像沒有更新拗
怎么辦呢~~你求求我啊
你看,現(xiàn)在同步了吧
嘿嘿筷频,但是我們發(fā)現(xiàn)好像坐標不太對啊蚌成,后面的文字沒出來,來我們修改下坐標看看
當你修改完以后凛捏,你會驚喜的發(fā)現(xiàn)担忧,連模擬器的也修改過來了
別高興太早,這里修改了坯癣,代碼可沒有修改瓶盛,下次你運行,還是那樣示罗,Reveal不能幫你修改代碼惩猫,只能作為你修改代碼的參考
所以嘛,你還是要自己改代碼滴
那么我們在最后在label上面添加一個button看看
那么一般來說蚜点,你添加一個透明的button轧房,運行代碼是看不到的,但是在reveal下就無所遁形了绍绘,運行程序奶镶,在更新reveal
什么?你和我顯示的不一樣陪拘,好吧看下圖 你顯示的是不是這個樣子的呢厂镇?
另:運行真機時發(fā)現(xiàn)Reveal不能顯示,搜索發(fā)現(xiàn)了這么一句話:
如果要運行在真機上左刽,最好保證真機和Mac在同一局域網內捺信,最好就是讓真機和Mac連接同一Wifi
果斷切換到同一個WIFi,顯示了悠反,原來是這樣....