項目空隙

最近項目空白期,終于有時間總結(jié)一下學(xué)習(xí)的東西了

一.前段發(fā)現(xiàn)我們UI真的好喜歡使用各式各樣的彈窗,一次一次寫好煩躁,然后就簡單封裝了一個好用的

首先彈窗一般背景都是灰黑半透明的,我先寫了一個繼承與uiview的在window上的view,并寫了show和dismiss方法


并且在view上面加了一個半透明黑色的backgroundView,還給它添加了一個手勢


也就是dismiss方法


就這么幾步,就完成背景加點擊手勢,如果想要關(guān)閉點擊半透明背景就dismiss的方法就把backgroundView的交互性關(guān)了就可以了,然后用對象調(diào)用dsimiss方法實現(xiàn)彈窗退出

然后就可以自定義寫自己的彈窗內(nèi)容了,為了方便調(diào)用,最好都讓其繼承與本類!


二:在視圖里面有滑動的時候,又要根據(jù)內(nèi)容來設(shè)置frame的時候,不妨用scrollview來解決。如圖

在scrollview上面加一個uiview來顯示內(nèi)容,scrllview就相當(dāng)于一個容器,在設(shè)置view的frame的時候,把底部約束根據(jù)scrollview上面最后一個視圖來寫,假設(shè)scrollview上面有很多視圖,但最后一個是messageLab,就可以根據(jù)lab來約束view就行了。

三:在項目中老是用到富文本,之前不愿意總結(jié)那么長的關(guān)鍵字,雖然知道怎么用,但是用到的時候還是會上網(wǎng)查,現(xiàn)在總結(jié)一下,

以后要堅持總結(jié),提高代碼質(zhì)量的同時,提高速度也很重要。。。

四,為了提高代碼質(zhì)量和速度,RAC的學(xué)習(xí)必不可少。

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

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

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,802評論 25 709
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,079評論 4 61
  • title: loadrunner利用代理模式錄制手機腳本categories: 性能測試tags: [性能測試,...
    HKylin閱讀 3,668評論 5 1
  • 文/蘭言寄墨 最近一周差點把我忙死,其實說白了我也就在忙兩件事,一個是類似于拆書的課上講解,一個是老師要檢查的教材...
    寶藏女王閱讀 282評論 0 1
  • 人無可比性 樹上每一片葉子都是相似的,每一片葉子又都是不同的。蕓蕓眾生也是各有特色,各有所長。他有統(tǒng)帥三軍之才,你...
    張一朵閱讀 157評論 0 0

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