2016-05-02 16 views
1

UIViewControllerUITableViewUIViewControllerUIPageViewControllerです。実際には、UIPageViewControllerにはこれらのものがたくさんあります。次の/前のUIViewControllerを見るためにスワイプします。ただし、UITableViewUITableViewCell'sをスワイプで削除する必要があります。UIPageViewControllerがスワイプよりも優先され、自分の細胞を削除できないようです。UITableViewを使用したUIPageViewControllerは、スワイプしてセルを削除しますか?

どうすれば解決できますか?決して簡単な方法はないと思いますが、これは決してありません。あなたがコードを投稿している場合は、事前に感謝のスウィフトでそうしてください!

+1

左のスワイプに2つのことを行う方法はわかりません。テーブルを編集モードにして行を削除するボタンを追加することができます。 – ryantxr

+0

私は@ryantxrに同意します。編集ボタンはheresに行く最善の方法です – NSGangster

+0

@ClockWise最後に何をしましたか?私の解決策を試しましたか? – Coder1000

答えて

0

左スワイプに2つのことを実行させることはできません。削除するにはタップしたときに

enter image description here編集が「完了」に変身

「を削除:

最善の解決策は、ボタンは次のように、あなたの細胞の横に表示される削除します編集ボタンを作成することですモード"。

これを行うもう1つの方法は、左スワイプが別のVCをもたらす特定のゾーンを作成することです。画面の残りの部分を使用して要素を左スワイプして削除することができます。

+0

この回答は間違っています。 1つのジェスチャ認識ツールで2つのことを行うことはできませんが、スワイプを左にすると2つのことを行うことができます。私のアプリは 'UIPageViewController'に' UITableView'を持っています。これは、スワイプが削除可能なセルで削除することを許可しますが、他の場所ではページングが発生するようにしています。あなたは2012年から2015年までのスクロールに関する3つのWWDCビデオをチェックアウトする必要があります。 – jjatie

+0

@jjatie、私はUIPageViewControllerの内部でテーブルビューのセルスワイプアクションに執着しています。スワイプを削除可能なセルで削除することを許可したが、他の場所でページングを実行できるようにしていた方法を教えてもらえますか? – idocode

+0

私は自分自身のPageViewControllerを作成しました – jjatie

関連する問題