我在Objective-C
中有一个旧项目需要更新以支持iPhone X
。即使使用xCode 9.1
建议的建议更新进行更新,我也会在UINavigationBar
内获得额外的黑条。
我尝试使用Safe area layout
但未找到有效结果。问题仍未解决。我附上了一些截图来解释这个问题。请帮我解决这个问题。谢谢。
答案 0 :(得分:0)
在评论中上面的Vinodh先生的帮助和建议下,我尝试使用Vinodh先生共享的链接中解释的方法评估屏幕调试。他上面分享的链接是https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/special_debugging_workflows.html
通过访问链接并通过此处说明的方法进行调试,我发现我正在以编程方式在状态栏中添加黑色视图
该方法解释了调试视图层次结构的方法。我在问题中上面附带的图像的层次结构视图为