横にスクロールするUICollectionViewを持っています。各コレクションビューセルには、垂直方向にスクロールするテーブルビューがあります。私は、各コレクションビューのセル内の異なるテーブルビュー間だけでなく、テーブルビュー自体でテーブルビューセルのドラッグアンドドロップを実装したいと思います。 チュートリアルやヘルプが必要です。操作方法Trelloアプリのようにセル内にUITableViewを持つUICollectionViewでドラッグ&ドロップを行う
2
A
答えて
0
OKつもりは、このためにフルカスタムを行かなければならないので、これはあなたが何をする必要があるか大体です:セルの
ロングプレスジェスチャーか何か、コントローラへのデリゲートメソッドをして、あなたが好きなダブルタップ、そのセルを親のコレクションビューに渡し、コントローラーはコレクションビューとセルを持ちます。ユーザーの指の下のセルの新しいダミーのUIViewをしながら、テーブルビューからセルを削除し、その後
UIView.snapshot.....
と:あなたはセルのスナップショットを作成したいデリゲートメソッドを受信する
。
は今、あなたはジェスチャー別のデリゲートメソッドからセルを離すと、位置に、セルをドロップ:この位置を使用するCGPoint
はCollectionViewセルを見つけるあなたは
collectionView.itemAtPoint (or something close to that)
でそれを落とした今するCGPointを変換しますコレクションビューRectへ
セルをドロップしたポイントに最も近いtableViewセルを見つけて、セルをtに再追加します帽子のテーブルビュー。
あなたは、新しいテーブルビューにドロップするときのセルのモデルを含む小さなMovingModelを作成する必要があります。
関連する問題
- 1. Trelloドラッグ・アンド・ドロップ・エフェクト
- 2. Trello iOSのようなUITableView内のドラッグドロップ
- 3. iPadアプリ内でのドラッグ&ドロップ
- 4. 2つのUICollectionView間のドラッグ&ドロップ
- 5. EmberjsでTrelloのようなルートを持つモーダルを作る方法
- 6. ドラッグ&ドロップC++でドロップ前にOutlookファイルを操作する
- 7. jQueryUIドラッグ・ドロップのタッチ・デバイスでの操作方法
- 8. iPhone/iPadのテーブル内のセルにUIView(UIImageViewなど)をドラッグ&ドロップする方法
- 9. UICollectionViewをUITableViewのようにしましょう
- 10. 列間で特定のセルをドラッグ&ドロップする方法は?
- 11. UICollectionView、1つのセルが移動されないようにする方法
- 12. 通知のようなドラッグ操作
- 13. TrelloアプリのようなAndroidキャッシング
- 14. elasticsearchでMINUS操作を行う方法
- 15. WP7でファイル操作を行う方法
- 16. スタティック・セルを持つUItableViewContollerを作成し、スタティック・セルの1つにプロトタイプ・セルを含むUITableViewを挿入するにはどうすればよいですか?
- 17. ドラッグ&ドロップHTMLファイルリーダーの作成方法
- 18. AmazonのアプリのようにUITableViewでより多くのセルを読み込むようにスクロールする
- 19. SQL - このような操作を行う方法?
- 20. QListWidgetのドラッグ・ドロップ操作からプログラムで戻って戻す方法は?
- 21. gmailのようなドラッグ&ドロップの画像
- 22. XCTestCase - iOS UIテスト - 多くのセルを持つUITableViewを扱う
- 23. UITableViewセルの並べ替えのドラッグ操作が予期せず停止する
- 24. FlowLayoutを持つUICollectionViewを持つセルでUITableViewをスクロールするとアプリケーションがクラッシュする
- 25. ユーザーの操作者(Cronjob)の操作を行う方法
- 26. JLabelに1つ以上の値をドラッグ&ドロップする方法は?
- 27. 同じコードを持つオブジェクトをどのようにドラッグ&ドロップするのですか?
- 28. UICollectionViewのセルを左右のボタン操作でスクロールします。
- 29. jQueryUI - 別のクリックでドロップできるようにドラッグ可能
- 30. UITableView内のセル内にKASlideShowを追加する方法
@ SeanLintern88のご提案ありがとうございます。このデモはありますか?はい、その緊急の必要事項を教えてください。私はイオスで多くの経験がありません。あらかじめありがとう –
いいえ、私は100%の習慣を言った理由は、あなた自身が各部分を構築する必要があります、あまりにも難しいことではなく、単にステップでステップ... – SeanLintern88
あなたは私にあなたのスカイプIDを与えることができますか?必要に応じて私はあなたからいくつかの助けを得ることができますか? @ SeanLintern88 –