2015-11-13 62 views
0

我一直在研究如何創建一個滾動後固定到頂部的導航欄,與音樂應用程序或天氣非常相似如下所示從蘋果的應用程序。沒有必要張貼代碼,如果它很長很費力,但一個鏈接或某個方向會很好。 enter image description here如何創建一個導航欄,在滾動後在頂部變得固定

enter image description here

+0

NavigationBar總是附加到頂端,不知道你想要什麼樣的行爲,如果你想隱藏導航欄滾動然後使用self.navigationController?.hidesBarsOnSwipe = true – suhit

+0

如果你直接創建一個UINavigationBar,那可能是你的第一個問題。嘗試使用UINavigationController並將您的ViewController(s)推入其堆棧。您仍然可以自定義UINavigationBar的外觀。 – JoGoFo

+0

我認爲這可能是問題,直接創建navBar。將嘗試與UINavController堆棧。 – Gugulethu

回答

0

我認爲音樂應用程序實際上做的是漸行漸遠的表視圖的節頭,然後更改導航欄的標題,以適當的話。要更改導航欄的標題,你可以做這樣的事情:

self.navigationItem.title = "Flame On" 

如果你想自定義視圖添加到您的導航欄(也許有些按鈕),你可以這樣做:

let myView = UIView() 
// Customize myView 
self.navigationItem.titleView = myView 

希望有所幫助。

相關問題