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