推送控制器无法从情节提要中的嵌入式 xib 工作
Posted
技术标签:
【中文标题】推送控制器无法从情节提要中的嵌入式 xib 工作【英文标题】:pushcontroller not working from embeded xib in storyboard 【发布时间】:2015-09-14 10:01:27 【问题描述】:我有外部 xib,它嵌入在我的故事板的 uiscrollview 中。在 xib 中,我有一个 uibutton 需要推送另一个视图控制器,但它不工作
[self presentViewController:revealController animated:YES completion:nil];
或
[self.navigationController pushViewController:punchVC Animation:YES]
两者都不工作,有什么想法吗?
【问题讨论】:
请先在堆栈溢出时做一些 RnD,这种问题以前被问过。请参考此链接:***.com/questions/13987026/… 在调试中检查你的 self.navigationController 值。如果为 nil,您将无法推送您的 VC。在推送新的 VC 之前确保你有一个导航视图控制器 感谢您的建议,但是是的,我已经进行了研发,是的,我会实例化视图控制器,但它不起作用 【参考方案1】:感谢大家的时间,谁发现了这个问题,我得到了解决方案。您需要使用从嵌入式 xib 到主情节提要控制器的协议。
【讨论】:
以上是关于推送控制器无法从情节提要中的嵌入式 xib 工作的主要内容,如果未能解决你的问题,请参考以下文章