我在我的应用程序中展示了一个uiviewcontroller,但控制器与状态栏重叠。它只有导航栏,因此我的按钮与状态栏中的电池图标重叠。在状态栏下方显示导航栏的任何想法?我搜索了很多,但找不到解决方案。我提供viewcontroller的代码:
let timeVCObejct = self.storyboard?.instantiateViewControllerWithIdentifier("TimeConfigurationViewController") as? TimeConfigurationViewController
timeVCObejct?.delegate = self
self.presentViewController(timeVCObejct!, animated: true, completion: nil)
答案 0 :(得分:0)
将此属性用于VC,以避免您的状态栏与VC重叠 斯威夫特:
self.edgesForExtendedLayout = []
ObjectiveC C
self.edgesForExtendedLayout = UIRectEdgeNone;