美文网首页BUG集锦iOS开发iOS开发
iOS — tableView崩溃的问题

iOS — tableView崩溃的问题

作者: _luckysk | 来源:发表于2016-11-08 11:41 被阅读97次

    在tableview滑动的时候点击返回按钮 导致app崩溃 没有任何错误信息

    废了半天的劲才发现是一个小问题导致的

    我在tableview中用到了UIScrollView的代理方法 scrollViewDidScroll:

    - (void)scrollViewDidScroll:(UIScrollView *)scrollView;

    为了实现nav在tableview滑动的时候改变透明度

    在tableView滑动时pop scrollViewDidScroll: 还会在执行 但是视图已经出栈了 所以会导致崩溃 

    解决办法就是 pop前 先把tableview的代理移除

    self.tableView.delegate = nil;

    self.tableView.dataSource = nil;

    相关文章

      网友评论

        本文标题:iOS — tableView崩溃的问题

        本文链接:https://www.haomeiwen.com/subject/fclrlttx.html