出现在空白UINavigationBar的底部

时间:2016-06-04 02:13:15

标签: ios swift

我在viewController中添加另一个viewController(聊天界面)视图及其childViewController。问题是:在导航栏之间的聊天界面出现了空白,我不知道是怎么回事。当我设置" navigationController? .navigationBar.translucent = True"变得如此影响(见gif动作人物) navigationController? .navigationBar.translucent = True navigationController? .navigationBar.translucent = false

2 个答案:

答案 0 :(得分:0)

enter image description here我需要知道您的图片描述的用例。 “navigationController?.navigationBar.translucent = false”?

您可以尝试将视图的顶部约束设置为Top Layout Guide = 0

答案 1 :(得分:0)

我已经解决了这个问题

 let chat = ChatViewController(conversationType: RCConversationType.ConversationType_PRIVATE, targetId: currentId)
    currentVC = chat
    self.addChildViewController(chat)
    self.view.addSubview(chat.view)
    chat.didMoveToParentViewController(self)
    chat.view.frame.origin.y = -64