小結(jié)一下跳轉(zhuǎn)頁(yè)面的動(dòng)畫效果實(shí)現(xiàn)思路!代碼移步GitHub 總結(jié)的轉(zhuǎn)場(chǎng)動(dòng)畫是下面幾個(gè)情況: 導(dǎo)航控制器的 Push 動(dòng)畫和 Pop 動(dòng)畫 普通控制器的 Present 動(dòng)畫和 ...
小結(jié)一下跳轉(zhuǎn)頁(yè)面的動(dòng)畫效果實(shí)現(xiàn)思路!代碼移步GitHub 總結(jié)的轉(zhuǎn)場(chǎng)動(dòng)畫是下面幾個(gè)情況: 導(dǎo)航控制器的 Push 動(dòng)畫和 Pop 動(dòng)畫 普通控制器的 Present 動(dòng)畫和 ...
導(dǎo)讀: iOS開(kāi)發(fā)中,很多時(shí)候系統(tǒng)提供的控件并不能很好的滿足我們的需求,因此,自定義控件便成為搭建UI界面中必不可少的一部分。本篇博文以筆記的形式,總結(jié)了自定義控件的兩種方式...
附:我的github地址 什么是RunLoop運(yùn)行循環(huán)一個(gè)線程對(duì)應(yīng)一個(gè)RunLoop,主線程的RunLoop默認(rèn)已經(jīng)啟動(dòng),子線程的RunLoop得手動(dòng)啟動(dòng)(調(diào)用run方法)R...
簡(jiǎn)介 KVC(Key-value coding)鍵值編碼,顧名思義。額,簡(jiǎn)單來(lái)說(shuō),是可以通過(guò)對(duì)象屬性名稱(Key)直接給屬性值(value)編碼(coding)“編碼”可以理...
記錄一個(gè)簡(jiǎn)單的下拉頂部圖片放大的效果,再加個(gè)毛玻璃! iOS8之后毛玻璃效果實(shí)現(xiàn):利用 UIVisualEffect這類實(shí)現(xiàn)毛玻璃效果, 這是一個(gè)抽象的類,不能直接使用,需通...
人生若只如初見(jiàn),何事秋風(fēng)悲畫扇!<伊布家族> 先上圖: 看到有些用 ScrollView 加三個(gè) UIImageView 實(shí)現(xiàn)較為完美無(wú)限輪播,我就想著那用手勢(shì)加兩個(gè) UII...
好久沒(méi)寫了,主要是煩躁了!不管前路如何,還是要堅(jiān)持! 關(guān)于的這個(gè) Bundle 文件簡(jiǎn)單來(lái)說(shuō)就是內(nèi)部結(jié)構(gòu)按照標(biāo)準(zhǔn)規(guī)則組織的特殊目錄,iOS 的應(yīng)用都是通過(guò)Bundle進(jìn)行封裝...
來(lái)句廢話吧,今天好像是中秋??!想起打球的時(shí)候,于是寫一個(gè)籃球運(yùn)動(dòng)的軌跡動(dòng)畫吧,很簡(jiǎn)單! 效果圖: 實(shí)現(xiàn)思路: 通過(guò)貝塞爾創(chuàng)建一個(gè)軌跡 Path 使用 CAShapeLayer...
共同點(diǎn): 都是用來(lái)描述軟件界面 都用Interface Builder工具來(lái)編輯 本質(zhì)都是轉(zhuǎn)換成代碼去創(chuàng)建控件 不同點(diǎn): Xib是輕量級(jí)的,用來(lái)描述局部 UI界面1M1`2[...