繁体   English   中英

iOS应用程序导航栏中的黑色闪烁

[英]Black flashes in iOS App Navigation Bar

因此,当我在应用程序中从一个视图控制器转换到另一个视图控制器时,我一直在获得这些黑色闪烁。 我不明白是什么原因引起的。

请注意导航栏后面右上角的黑色闪烁

看起来你的导航控制器的视图backgroundColor是黑色的。 将其设置为您想要的颜色,可能是白色:

navigationController?.view.backgroundColor = .white

或者设置视图控制器以扩展边缘,因此视图控制器的视图一直延伸到导航栏下方:

edgesForExtendedLayout = .all // or .top

视图层次结构中的某个位置是具有黑色背景的视图。 使用Xcode中的视图调试器来查找它,但它可能是您的窗口或导航控制器的视图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM