臭臭kerr1發(fā)布于2015-07-30
自定義導(dǎo)航條上 UIBarButtonItem 的外觀。BPBarButtonItem 不是 UIBarButtonItem 的子類,而是直接繼承NSObject,從而有更大的定制性。
臭臭kerr1發(fā)布于2015-07-30
自定義UIBarButtonItem上的按鈕圖像。默認(rèn)的UIBarButtonItem的按鈕是帶有方框的按鈕。這份代碼可以自定義其中的按鈕圖像。
臭臭kerr1發(fā)布于2015-07-30
長按導(dǎo)航條(UINavigationBar)上的返回按鈕,可以彈出瀏覽記錄,用于按順序顯示瀏覽過的視圖,點(diǎn)擊瀏覽記錄中的某個視圖,可以直接跳到該視圖,而不用一級一級地點(diǎn)擊返回按鈕倒退回去。還可以刪除瀏覽記錄中的某個視圖,從而在返回上級視圖時(shí),會跳過刪除掉的瀏覽視圖。
臭臭kerr1發(fā)布于2015-07-30
可以調(diào)整tint color亮度的UINavigationBar。
臭臭kerr1發(fā)布于2015-07-30
一個自定義導(dǎo)航欄(UINavigationBar)背景,圓角和陰影的category,使用起來很方便。
臭臭kerr1發(fā)布于2015-07-30
給導(dǎo)航欄(UINavigationBar)添加下拉菜單。點(diǎn)擊導(dǎo)航欄上的按鈕,會彈出下拉菜單。點(diǎn)擊下拉菜單任意選項(xiàng),菜單將自動收回。收回時(shí)有bounce彈跳式收回動作。下拉菜單出現(xiàn)時(shí),會給背景視圖添加陰影蒙板,從而突出下拉菜單。
臭臭kerr1發(fā)布于2015-07-30
在導(dǎo)航條(UINavigationBar)加上菜單按鈕,點(diǎn)擊按鈕,會彈出下拉菜單。點(diǎn)擊下拉菜單任意選項(xiàng),菜單將自動收回。收回時(shí)有bounce彈跳式收回動作。
臭臭kerr1發(fā)布于2015-07-30
加載新視圖并且隱藏導(dǎo)航條時(shí),使得導(dǎo)航條的隱藏也能有較好的過渡效果。在 UINavigationController 中,如果加載新的視圖(push view),并且需要在新視圖中隱藏導(dǎo)航條(UINavigationBar),默認(rèn)的做法會導(dǎo)致導(dǎo)航條的隱藏方式是突然消失(請看demo中的“Bad Push”,注意導(dǎo)航條的變化),往往會在當(dāng)前視圖中突然出現(xiàn)一個黑色...
臭臭kerr1發(fā)布于2015-07-30
在導(dǎo)航條上加圖片(UIImageView)以及文字(UILabel)??梢詣討B(tài)更改導(dǎo)航欄的文字,或者動態(tài)移去和添加圖片。
臭臭kerr1發(fā)布于2015-07-30
在導(dǎo)航欄(UINavigationBar)上以翻滾的形式彈出消息通知視圖,并且遮蓋住導(dǎo)航欄。彈出的通知視圖自動消失。支持多個通知視圖以隊(duì)列的方式逐個顯示。
臭臭kerr1發(fā)布于2015-07-30
實(shí)現(xiàn)面包屑導(dǎo)航條功能。即每推入一個視圖,就會在原導(dǎo)航條基礎(chǔ)上加入新的內(nèi)容,然后推出視圖后,會在導(dǎo)航條上移去對應(yīng)的內(nèi)容。這種面包屑導(dǎo)航條的好處是,讓用戶知道當(dāng)前進(jìn)入的是第幾層界面,特別是當(dāng)界面層次特別多的時(shí)候。
臭臭kerr1發(fā)布于2015-07-30
將UIPageControl放在導(dǎo)航條(UINavigationBar)上面,用戶通過劃動導(dǎo)航條來切換界面視圖。類似Sparrow Mail app一樣。
臭臭kerr1發(fā)布于2015-07-29
PrettyKit是一個以 UIKit 為基礎(chǔ)的類庫,提供了 UIKit 很多控件的子類,能夠讓開發(fā)者擁有很高自由度和很方便自定義各種各樣的 UIKit 控件,如navigation bar,table,segment 等等。比如在demo中,自定義了navigation bar的顏色,形狀(有圓角的navigation bar),有左右分欄的table c...
臭臭kerr1發(fā)布于2015-07-29
自定義UINavigationBar。自定義導(dǎo)航條的按鈕,包括增加按鈕、segments等等。在導(dǎo)航條左邊、中間、右邊增加按鈕或其他控件。
臭臭kerr1發(fā)布于2015-07-29
自定義UINavigationBar。自定義導(dǎo)航條,包括顏色、圖片以及上面的按鈕。