我是iOS和Objective-C的新手,我在了解控制器的工作原理方面遇到麻烦.
在我的代码中,我有一个UIViewController(我的自定义控制器由storyboard分配),并在其内部,与其他对象一起,我想要一个不同的控制器处理的表.这样做的正确方法是什么?
解决方法
您可以将该表视图控制器设置为UIViewController的子视图控制器.在故事板中,您可以通过将容器视图拖动到控制器的视图中轻松实现,这将自动为您提供一个子视图控制器.你将要删除它给你的控制器(它只是一个UIViewController),拖出一个表视图控制器,控制从容器视图拖动到表视图控制器,并选择“嵌入”.如果您需要从UIViewController获取对此表视图控制器的引用,那么可以在prepareForSegue中执行此操作:表视图控制器将作为segue的目标视图控制器,并且将在控制器实例化之后调用prepareForSegue.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。