我有奇怪的問題,而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