在推动视图控制器

时间:2017-01-19 05:46:42

标签: ios uiviewcontroller uinavigationcontroller xcode8 pushviewcontroller

我在推动视图控制器几秒钟之前获得白屏,然后加载UIViewController。

我没有保留任何断点,并且有目标会员资格。我附上了推动画的屏幕截图。对于一些推动我得到它。请建议如何继续。

let storyboard = UIStoryboard(name: "Chat", bundle: nil) 
let conversationViewCntrl = storyboard.instantiateViewController(withIdentifier: "ConversationViewControllerId") as! ConversationViewController 
navigationController?.pushViewController(conversationViewCnt‌​rl, animated: true)

enter image description here

1 个答案:

答案 0 :(得分:0)

使用带有标识符的segue代替此代码。 在故事板中,首先将视图控制器/操作按钮与另一个视图控制器(您要推送)连接。然后在属性Inspector中给出Storyboard Segue标识符名称。

enter image description here

    self.performSegueWithIdentifier("shippingDetails", sender: nil)