困扰我一个月的小问题

2016-03-02  本文已影响113人  DSperson

之前在做展示类的书店商城时,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还是会出现这个问题就不知道怎么回事了

上一篇 下一篇

猜你喜欢

热点阅读