2017-05-22 50 views
4

在我的應用程序之一,我有一個水平滾動視圖內的多個表視圖。所以,用戶可以在表格視圖之間水平滑動。出於某種原因,我沒有使用UIPageViewController如何啓用UITableView滑動刪除以及水平頁面滑動

我面臨的問題是,我已經滑動刪除我的UITableView上的功能,但在水平滾動視圖中有多個頁面時不起作用。

有沒有一種同時提供這兩種功能的優雅方式?

+0

在tableview上添加刪除按鈕或添加長按手勢刪除行(而不是有滑動手勢)。 –

+0

一個很好的問題!非常期待大家的回答! – Kira

+0

@Abhinav,如果你是APP,你怎麼能知道用戶想要刪除或刷卡頁面,當他向左滑動到UITableViewCell中? –

回答

0

您可以繼承UIScrollView並實現UIGestureRecognizerDelegate。然後在gestureRecognizer(_:,shouldRecognizeSimultaneouslyWith)中返回true以獲取適當的識別器。