最近遇到很多非主流青年的写法:
把ViewController的View粘贴到CollectionView!
导致点击ViewController上的TabViewCell不响应点击事件。还会导致TabView上所有内容被清除。
我排查了半天,所有代理响应事件都没有执行。最后发现这个叼毛居然都没有将ViewController添加到当前控制器。就疯狂往页面上加逻辑了。
在需要使用子视图ViewController的View上面所有的容器事件时,都必须先使用addChild方法,将整个ViewController绑定到当前的ViewController中!
self.addChild(vc)