0

我有一個UIPageViewController,它在每個內容視圖中都有一個大表。當我開始在UITableView的左側或右側滑動時,會觸發翻頁效果。當我在UITableView的界限內向左或向右滑動時,UIPageView控制器看起來似乎沒有滑動。如何禁用UITableView上的左右輕掃手勢

我一直在使用關閉錶行的編輯:

-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    return NO; 
} 

它似乎仍然在UITableView的是偷竊和持有至左,右刷卡。

回答

0

A UITableViewUIScrollView的一個子類,其panGestureRecognizer觸摸(用於滾動)。 tableView可能還會添加自己的SwipeGestureRecognizer。

如果你在iOS 5上,你可以嘗試和panGestureRecognizer一起玩,但你可能會有更多的運氣,只需用自己的gestureRecognizers覆蓋另一個視圖,然後從那裏滾動tableView。