导航栏重叠信息
回答
你需要创建一个自定义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的尺寸增大一些吗? –