我有奇怪的问题,而UITableView滚动我无法调用任何事件(触摸按钮,更改布局颜色)。有趣的是,当我触及UISeachBar时,键盘立即出现。 我意识到主线程已被阻塞,但我不知道是否有任何解决方案来解决这个问题。滚动UIScrollView - 块主线程
3
A
回答
1
您的问题的简短描述,我想,这是因为当你滚动您的tableView运行的循环变化从NSDefaultRunLoopMode
到NSEventTrackingRunLoopMode
(见Run loops)
要在滚动更改用户界面,该解决方案似乎工作您的UI更新为NSRunLoopCommonModes
,其中包含您定位的两种循环模式。
防止它可以使你的tableview滚动笨重。
相关问题
- 1. 滚动UICollectionView块主线程
- 2. UIScrollView滚动事件块UIView动画
- 3. UIScrollView不滚动
- 4. UIScrollView不滚动
- 5. UIScrollView不滚动滚动RubyMotion
- 6. UIScrollView不滚动...
- 7. UIScrollView不滚动?
- 8. 使UIScrollview滚动
- 9. 垂直或对角线滚动UIScrollView
- 10. UIScrollView里面的UIScrollView:滚动
- 11. UIScrollView里面的UIScrollView滚动
- 12. UIScrollview不滚动
- 13. UIScrollVIew不滚动
- 14. UiScrollView滚动UiView
- 15. 的UIScrollView滚动
- 16. UIScrollView做滚动
- 17. 的UIScrollView滚动
- 18. UIScrollView不滚动
- 19. awaitTermination块主线程
- 20. webViewDidFinishLoad块主线程
- 21. UIImageWriteToSavedPhotosAlbum块主线程
- 22. NSTask块主线程
- 23. 动画UIScrollView滚动
- 24. UIScrollview不滚动iOS
- 25. 用UIScrollview滚动UITextview
- 26. UIScrollView没有滚动
- 27. UIImageView setImage虽然UIScrollView滚动
- 28. UIScrollView检测滚动
- 29. 线程块红宝石主线程1.9
- 30. UIScrollView滚动方向
显示你的代码在cellForRowAtIndexPath中,当滚动不断调用该方法来刷新单元的 – Jasper 2014-09-01 16:02:44