我用的是导航控制器,但导航条无法延伸到屏幕顶部。在我将Xcode升级到13.0版本之前,我从未遇到过这样的问题。我用的是故事板,但不知道为什么会出现这样的问题。(见图)
1qczuiv01#
如果您正在寻找如何制作故事板,只需在属性检查器中打开“滚动边缘”,同时点击导航栏... image here如果不使用情节提要,请尝试为导航栏设置代理对象。
navigationBar.delegate = self
符合委托对象中的UIBarPositioningDelegate并将bar附加到顶部
ViewController: UIViewController, UIBarPositioningDelegate { func position(for bar: UIBarPositioning) -> UIBarPosition { return .topAttached }
1条答案
按热度按时间1qczuiv01#
如果您正在寻找如何制作故事板,只需在属性检查器中打开“滚动边缘”,同时点击导航栏... image here
如果不使用情节提要,请尝试为导航栏设置代理对象。
符合委托对象中的UIBarPositioningDelegate并将bar附加到顶部