2012-01-12 15 views
2

私はUITableViewを持っています。行に触れてから指を左右に動かすと、それ以上のUITouchイベントは認識されないように見えます。uitableviewが水平タッチ後にタッチイベントをキャンセルするのを防ぐ

私は2つのテーブルビューを持っています。右のテーブルビューから左にスライドすることができるようにしたいと思います。ドラッグすると、左のテーブルビューをスクロールして、右のテーブルビューから行を削除する場所を決めることができます。しかし、行を左にドラッグするとすぐに、それ以上のタッチイベントは認識されません。

アイデア?

ありがとうございます!

+0

私は全く同じ問題を抱えています。あなたは解決策を見つけましたか? – andershqst

答えて

0

UITableViewには、あなたと戦っているかもしれないジェスチャ認識のものが組み込まれています。

データソースにtableView:commitEditingStyle:forRowAtIndexPath:を実装しましたか?もしそうなら、あなたのスワイプジェスチャーを組み込みの行削除のために消費します。 Appleのドキュメントを参照してください。tableView:commitEditingStyle:forRowAtIndexPath:

+0

私はこれを実装していません... –

関連する問題