簡體   English   中英

如何使導航欄始終顯示在頂部,而不滾動內容IOS 8

[英]how to make navigation bar always appear on top and not scroll with content IOS 8

我想顯示在滾動視圖時始終在頂部可見的導航欄。 如果共享,請共享代碼或示例。 我想要類似於Facebook應用程序的導航欄。

首先,在選擇視圖控制器時,需要具有導航控制器(“編輯器”->“嵌入”->“導航控制器”)。 然后使用Show(egPush)或Show Detail作為情節提要segue類型。 導航欄將自動出現。

此代碼隱藏欄:

self.navigationController?.navigationBarHidden = true

這顯示欄:

self.navigationController?.navigationBarHidden = true

此代碼可在滑動時隱藏欄(例如Facebook應用)

 self.navigationController?.hidesBarsOnSwipe = true 

這應該保持欄可見

 self.navigationController?.hidesBarsOnSwipe = true 

設置導航控制器時,導航欄將始終位於頂部。 您的容器從導航欄下面開始。

self.navigationController.navigationBarHidden = false

實際上,您甚至不必編寫此代碼,因為導航欄的默認功能始終可見。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM