Ios 导航栏间距
Ios Navigation bar spacing
我正在尝试放置一个滚动视图,例如视图的顶部将位于导航栏的正下方。我注意到我在 ios 10 和 11+ 上有两种不同的行为。
在下图中,ios10 在右边。
这是代码的 link:https://github.com/floriel-fedry-cko/ios-scrollview。
有没有办法修复它以使其在两者上具有相同的行为?
将导航栏的半透明 属性 设置为 false。您可以在代码和故事板中设置它。
self.navigationController?.navigationBar.isTranslucent = false
你可以像下面的代码那样做
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.navigationBar.isTranslucent = false
}
我正在尝试放置一个滚动视图,例如视图的顶部将位于导航栏的正下方。我注意到我在 ios 10 和 11+ 上有两种不同的行为。
在下图中,ios10 在右边。 这是代码的 link:https://github.com/floriel-fedry-cko/ios-scrollview。
有没有办法修复它以使其在两者上具有相同的行为?
将导航栏的半透明 属性 设置为 false。您可以在代码和故事板中设置它。
self.navigationController?.navigationBar.isTranslucent = false
你可以像下面的代码那样做
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.navigationBar.isTranslucent = false
}