2010-08-20 44 views
0

我有一個UIScrollView和一個UITableView。班級已經實施。 UIScrollView可以滾動許多頁面。當用戶滾動時,會出現一個新的表格視圖,但是當我滾動表格視圖時,應用程序崩潰。UITableView和UIScrollViewDelegate是否存在衝突?

當UITableView滾動時,是否有任何UITableView和UIScrollViewDelegate?謝謝。

+0

雖然,這兩個表視圖和滾動視圖可能會觸發滾動視圖的委託方法,這是不太可能導致崩潰..確保你的tableViewCells正在創建..這通常會導致表視圖滾動崩潰..也,發佈一些代碼,如果你可以... – lukya 2010-08-20 05:29:00

回答

0

有一件事你應該注意,即使它不會導致你的應用程序崩潰。 UIScrollView和UITableView是相互重疊的。當你觸摸屏幕並滾動時,他們兩個都會嘗試獲取該事件,並且只有其中一個可以捕獲該事件。問題是UITableView從UIScrollView繼承,因此它也是一個UIScrollView並捕獲滾動事件。

,我建議你只的UITableView和檢測,當用戶滾動遠遠不夠,你將它們移動到下一個頁面

相關問題