この動画のようなアニメーションで行削除を実装したいです。
行の削除は簡単な作業です。上記のビデオのようなアニメーションを UITable やその他のコントロールで管理する方法について質問があります。
私はいくつかのインスタンスメソッドを参照しています。テーブルビュー用。
しかし、これでは、テーブルビューでタッチして行を移動するなどのアニメーションを管理する方法がわかりません。
任意の提案をいただければ幸いです。
ありがとう
この動画のようなアニメーションで行削除を実装したいです。
行の削除は簡単な作業です。上記のビデオのようなアニメーションを UITable やその他のコントロールで管理する方法について質問があります。
私はいくつかのインスタンスメソッドを参照しています。テーブルビュー用。
しかし、これでは、テーブルビューでタッチして行を移動するなどのアニメーションを管理する方法がわかりません。
任意の提案をいただければ幸いです。
ありがとう
アニメーションはカスタム実装である必要があります。UITableViewCell にサブビューを配置し (サブビューは赤、テーブル ビュー セルの背景は黒)、サブビューに UIPanGestureRecognizer を配置することをお勧めします。次に、ユーザーがパンするときにサブビューを移動し (トリガーされたジェスチャ認識エンジンのメソッドで)、計算を行って行を削除するタイミングを知る必要があります。次に、ネイティブの iOS 行削除メソッドを使用します。
- (void)deleteRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
実際に必要な正確なアニメーションを提供する UITableView に基づくこのようなクールなカスタム コントロールを見つけました。
ここでコードを見つけることができます。