之前在做展示类的书店商城时,TableView 嵌套 CollectionView的时候在Cell中点击跳转页面本没有什么大问题的一步,却困扰了我一个月
[self.root.navigationController pushViewController:good animated:YES];
@property (nonatomic, assign) UIViewController *root;
root 即使TableView和Collection的连接位置外面直接写的
cell.root = self;
就是这个问题再点击界面的时候会出现主界面卡死的情况,但是只要将animated:YES 改为animated:No; 立马解决但是界面过度不平滑 纠结很久 之后在谷歌获得一点灵感,继承的问题导致这个Bug,可能有人遇到但是没解决在这里记一下。
@property (nonatomic, assign) UIViewController *root;
就是他导致的 因为ViewController可能大家都选择继承自己的VC 所以导致这个问题 我之后将首页改为UIViewController这个问题解决了 。但是如果将UIViewController改为自己的VC还是会出现这个问题就不知道怎么回事了