臭臭kerr1發(fā)布于2015-07-30
UINavigationItem-Loading能夠?yàn)槟愕膶?dǎo)航欄上的Item添加loading的動(dòng)畫(huà),自由控制動(dòng)畫(huà)的動(dòng)靜。支持左,右,和中間位置。
臭臭kerr1發(fā)布于2015-07-30
在KKNavigationController的基礎(chǔ)上修改了一個(gè)滑動(dòng)返回的效果,仿vvebo客戶(hù)端的滑動(dòng)返回效果。
臭臭kerr1發(fā)布于2015-07-30
定制的navigationitem ,當(dāng)我們使用系統(tǒng)的方法設(shè)置navigationItem的leftItem或者rightItem時(shí),我們會(huì) 發(fā)現(xiàn)item位置會(huì)有偏差(左邊的偏右,右邊的偏左)。當(dāng)設(shè)置navigationItem的titleView時(shí), 會(huì)發(fā)現(xiàn)圖片被拉伸。因此我對(duì)系統(tǒng)的設(shè)置方法做了一個(gè)簡(jiǎn)單的封裝,可以方便的設(shè)置navigationItem 的...
臭臭kerr1發(fā)布于2015-07-30
DSTransparentNavigationBar實(shí)現(xiàn)導(dǎo)航欄透明效果。 可以自定義導(dǎo)航欄顏色。
臭臭kerr1發(fā)布于2015-07-30
THTinderNavigationController實(shí)現(xiàn)多視圖控制器標(biāo)簽導(dǎo)航效果??梢渣c(diǎn)擊標(biāo)簽切換??梢曰瑒?dòng)切換。
臭臭kerr1發(fā)布于2015-07-30
BMYScrollableNavigationBar可以實(shí)現(xiàn)單元格的導(dǎo)航切換。
臭臭kerr1發(fā)布于2015-07-30
SQTShyNavigationBar是一款收縮導(dǎo)航欄。實(shí)現(xiàn)收縮導(dǎo)航效果。
臭臭kerr1發(fā)布于2015-07-30
在導(dǎo)航欄(UINavigationBar)上方加入表示加載狀態(tài)(Loading)的動(dòng)態(tài)HUD。
臭臭kerr1發(fā)布于2015-07-30
給導(dǎo)航條上的按鈕添加數(shù)字角標(biāo)(Badge)??梢宰远x badge 的位置、顏色,并且可以動(dòng)態(tài)改變 badge 內(nèi)的數(shù)字。
臭臭kerr1發(fā)布于2015-07-30
實(shí)現(xiàn) UINavigationBar 導(dǎo)航欄跟隨視圖的上下滑動(dòng)而自動(dòng)隱藏或者展示的效果。支持UIWebView以及UITableView。
臭臭kerr1發(fā)布于2015-07-30
滾動(dòng)視圖,可以隱藏界面頂部的導(dǎo)航條(NavigationBar)以及底部的工具條(ToolBar),使得滾動(dòng)的內(nèi)容能夠全屏顯示。可以使用在ScrollView,TableView以及WebView中。
臭臭kerr1發(fā)布于2015-07-30
自定義導(dǎo)航條,同時(shí)兼容iOS6與iOS7。之所以自定義導(dǎo)航條,原因有兩個(gè): 1、做同時(shí)兼容iOS6與iOS7的導(dǎo)航條時(shí),使用原生導(dǎo)航條總是不順手。于是想自定義一個(gè),這樣兼容iOS6與iOS7時(shí),代碼相對(duì)統(tǒng)一。另外,因?yàn)槭亲远x的,要做一些特殊的效果時(shí)比較容易控制(比如:導(dǎo)航條分成兩行,段選擇器SegmentView合并到導(dǎo)航條內(nèi))。 2、個(gè)人...
臭臭kerr1發(fā)布于2015-07-30
實(shí)現(xiàn)面包屑導(dǎo)航欄,可以用在指示步驟的視圖中,當(dāng)前視圖所代表的步驟數(shù)顯示在面包屑導(dǎo)航欄中。需要指示用戶(hù)完成一系列步驟操作時(shí),可以用這種形式的導(dǎo)航條。
臭臭kerr1發(fā)布于2015-07-30
滑動(dòng)屏幕時(shí),導(dǎo)航條會(huì)隨著屏幕的滑動(dòng)隱藏或者出現(xiàn)??梢杂迷诎?TableView,ScrollView 或者 WebView 的視圖中。比如在TableView中,TableView往上滑動(dòng)時(shí),導(dǎo)航條隱藏;TableView往下滑動(dòng)時(shí),導(dǎo)航條出現(xiàn)。這種效果的導(dǎo)航條出現(xiàn)在iOS版本的Safari、Chrome、Facebook等應(yīng)用中。
臭臭kerr1發(fā)布于2015-07-30
iOS 7引入了新的顏色體系,在這種顏色體系下,本來(lái)的顏色的飽和度會(huì)降低(desaturated,根據(jù)官方文檔,飽和度降低了40%)。這份代碼能夠提高導(dǎo)航條的顏色飽和度。 效果圖2、3、4分別對(duì)比了黑色、藍(lán)色和紅色,在iOS 7的原生導(dǎo)航條和CRNavigationController生成的導(dǎo)航條的顏色對(duì)比。
臭臭kerr1發(fā)布于2015-07-30
適用于iOS 5、iOS 6和iOS 7的自定義NavigationBar,解決iOS 6和7的NavigationController的適配問(wèn)題。可隨時(shí)改變iOS 7中的state bar背景色。
臭臭kerr1發(fā)布于2015-07-30
實(shí)現(xiàn)可以上下滑動(dòng)的導(dǎo)航條(UINavigationBar)。當(dāng)這種導(dǎo)航條和列表結(jié)合在一起時(shí),滾動(dòng)列表時(shí),會(huì)同時(shí)滾動(dòng)導(dǎo)航條。向上滾動(dòng)列表,導(dǎo)航條會(huì)向上滑動(dòng)隱藏起來(lái),從而起到一種滾動(dòng)列表產(chǎn)生全屏的效果。向下滾動(dòng)列表,導(dǎo)航條會(huì)滑動(dòng)出現(xiàn)。具體請(qǐng)看gif效果圖。
臭臭kerr1發(fā)布于2015-07-30
實(shí)現(xiàn)導(dǎo)航欄抽屜視圖。即點(diǎn)擊導(dǎo)航欄上某個(gè)按鈕,會(huì)在導(dǎo)航欄下方下拉出現(xiàn)一個(gè)菜單,選擇菜單上某個(gè)按鈕,菜單會(huì)隱藏。
臭臭kerr1發(fā)布于2015-07-30
在導(dǎo)航條(UINavigationBar)上加上導(dǎo)航記錄條(所謂的folder bar,或者multisegment back button)。每推入(push)一個(gè)視圖,導(dǎo)航條上就會(huì)增加一個(gè)導(dǎo)航記錄。返回前面視圖時(shí),不需要一級(jí)級(jí)返回,而是可以點(diǎn)擊導(dǎo)航記錄條上任意一個(gè)返回按鈕(back button)來(lái)退回任意一級(jí)視圖。