困扰我一个月的小问题, 点击界面偶尔卡死

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.badgeVaule气泡提示 2.git终端命令方法> pwd查看全部 >cd>ls >之后桌面找到文件夹内容...
    i得深刻方得S阅读 5,041评论 1 9
  • 1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现cl...
    以德扶人阅读 2,949评论 2 50
  • *7月8日上午 N:Block :跟一个函数块差不多,会对里面所有的内容的引用计数+1,想要解决就用__block...
    炙冰阅读 2,780评论 1 14
  • 幸福路人春风20170922第111天 女儿放学回来说要参加一个朗诵比赛,叽叽喳喳的说她们班都有谁报名了,看到她兴...
    春风7861阅读 236评论 0 0
  • 在等Simona确认机票的时间空隙,快打个卡先。 最近发现了一个神叨功能,替换应用的桌面logo - - 这功能个...
    wingwing1989阅读 676评论 3 1

友情链接更多精彩内容