按下注释图标,加载并将CommentController推送到导航堆栈。
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let controller = storyboard.instantiateViewController(withIdentifier: "CommentsVC") as! CommentsController
controller.post = post
self.navigationController?.pushViewController(controller, animated: true)
奇怪的是,NavigationBar在第一个屏幕上是完美的。 HomeFeed(第一个屏幕)使用storyboard嵌入在navigationController中。
答案 0 :(得分:0)
这是因为iOS11 iPhoneX中的导航栏没有到达顶部。
您可以通过在应用程序委托中进行window?.backgroundColor = UIColor.white
将其变白。
但是,我建议您检查一下您的层次结构。在这种情况下不应该发生这种情况。