[英]UIViewController from XIB not resizing to UINavigationBar
这是因为半透明。 你应该做这个。
self.navigationController?.navigationBar.isTranslucent = false
然后您会看到它的工作原理。 如果导航栏不是半透明的,则xib无法定位在导航栏后面以显示其内容。
我已经通过在viewDidLoad
编程方式更改edgesForExtendedLayout
属性进行了管理:
self.edgesForExtendedLayout = UIRectEdgeRight | UIRectEdgeLeft | UIRectEdgeBottom;
在以下问题的帮助下: 如何设置UIViewController的“扩展边缘”属性
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.