Apple在其
Documentation中说:
It is permissible to customize the appearance of the navigation bar using the methods and properties of the UINavigationBar class but you must never change its frame,bounds,or alpha values or modify its view hierarchy directly.
他们从不严格提到不允许改变约束,但我认为它与改变框架的标准相同.
我需要这个消息应用程序,以实现iMessage标准顶栏下的半透明效果.我目前拥有的是嵌入在MSMessagesAppViewController中的UINavigationController,其topAnchor设置在topLayoutGuide下面.这使我无法实现此效果,但相应地将导航栏放在顶栏下方.如果我将约束设置为仅附加到topAnchor,则导航栏将隐藏在扩展视图中.在这里更改UINavigationBar的约束可以解决问题.
我是否可以更改UINavigationBar的约束,如果没有,还可以更改此问题的其他解决方案吗?如需更多信息,请告诉我.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。