導航欄重疊信息
回答
你需要創建一個自定義navigationBar
,然後添加你想要的約束,但這是不是應該與通常狀態欄中斷。你可以試着改變你的navigationBar
文本的字體大小:
self.navigationController?.navigationBar.titleTextAttributes = [ NSAttributedStringKey.font: UIFont.systemFont(ofSize: 10)]
更新:
一些澄清後,您不想將舉動做了navigationBar
,你只是想改變的顏色statusBar
(其中包含頂部的所有系統圖標)。在viewDidLoad
功能添加這兩行來改變你的背景色:
if let statusBar: UIView = UIApplication.shared.value(forKey: "statusBar") as? UIView {
statusBar.backgroundColor = .white
}
這是在視圖控制器?如果我有一堆視圖控制器會怎麼樣?我必須把這些放在每一個? –
你的意思是改變的字體或自定義導航欄? –
不,我想讓黑色背景下移幾個點,並且屏幕的頂部看起來是白色的。 –
只是使這個類的父類的你的每一個viewController
例如你有一個SignUpViewController
類,目前您的這個觀點控制器會像這個。
class SignUpViewController: UIViewController {
//Your all methods and properties are implemented here.
}
所以剛剛從UIViewController
改變父類以上級以下書面LargerNavigationBaseVC
類這樣的。
class SignUpViewController: LargerNavigationBaseVC {
//Your all methods and properties are implemented here.
}
class LargerNavigationBaseVC: UIViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.navigationItem.prompt = " "
}
}
- 1. IOS 7導航欄重疊導航欄
- 2. Twitter Bootstrap導航欄摺疊重疊導航欄標題
- 3. 如何重疊導航欄
- 4. 圖片重疊摺疊導航欄
- 5. 狀態欄與導航欄重疊
- 6. 導航欄與底欄圖標重疊
- 7. 導航欄重疊狀態欄
- 8. 側欄導航欄重疊頁腳
- 9. 導航欄重疊狀態欄
- 10. 摺疊導航欄
- 11. 引導兩個導航欄,二級欄重疊主欄下拉
- 12. 「li」項目在導航欄中重疊
- 13. 導航欄的標題視圖重疊
- 14. 導航欄中的重疊圖像
- 15. 重疊的導航欄的css
- 16. 頁腳導航欄重疊內容
- 17. 固定導航欄重疊問題
- 18. bootstrap導航欄重疊div標籤
- 19. 導航欄重疊內容文字
- 20. 重疊div與自舉導航欄
- 21. 圖像在導航欄中重疊
- 22. 導航欄下拉內容重疊
- 23. 導航重疊
- 24. 導航欄中的信息燈按鈕
- 25. Twitter的引導導航欄重疊的Drupal管理欄
- 26. 使導航欄可摺疊
- 27. Bootstrap導航欄摺疊
- 28. 導航欄總是摺疊
- 29. Bootstrap導航欄摺疊
- 30. 摺疊導航欄切換
您想將NavigationBar的尺寸增大一些嗎? –