childview是我的self的子视图,当我不使用addchildviewcontroller加入childview的controller时候,childview上加入的按钮都没效果了,这是问什么
childview是我的self的子视图,当我不使用addchildviewcontroller加入childview的controller时候,childview上加入的按钮都没效果了,这是问什么
2 回答1.3k 阅读
1 回答1.4k 阅读✓ 已解决
1 回答1.1k 阅读
1 回答1k 阅读
539 阅读
竟无言以对....
我很喜欢这个方法
addchildviewcontroller
,原因在于我可以复用整个Controller(child)的代码。。回答这个问题抛开性能不说是这个API让一个Controller给人的感觉更加简单。ChildController对应的View作为Controller的SubView其生命周期仍然由ChildController管理。简单来说我们只需要做3件事。
1)
addchildviewcontroller
2)
add child.view
3)
didMoveToParentViewController
请对照上3条
你说的效果都没有。。可能是因为你的childController都没有初始化。。那么它的view生命周期在哪里呢。。