当我的UITableView动画发布时,我的应用程序崩溃了.只要动画完成,应用程序就可以正常运行.下面是点击UIButton哪个电话[tableView setContentOffset:offset animated:YES];然后快速点击一下backBarButtonItem弹出的结果UITableViewController:
#0 0x31ec3ebc in objc_msgSend
#1 0x33690248 in -[UIScrollView(UIScrollViewInternal) _scrollViewAnimationEnded]
#2 0x30defa14 in -[NSObject performSelector:withObject:]
#3 0x33690098 in -[UIAnimator stopAnimation:]
#4 0x3368fb7c in -[UIAnimator(Static) _advance:]
...
Run Code Online (Sandbox Code Playgroud)
我从来没有见过崩溃_scrollViewAnimationEnded,显然谷歌也没有.我已经打过电话[tableView setContentOffset:offset animated:NO];从UITableViewController的- (void)viewWillDisappear:(BOOL)animated方法,但这并没有解决问题.
停止UITableView或UIScrollView正在制作动画的任何想法?