以下の内容はhttps://anton0825.hatenablog.com/entry/20120709/1343707037より取得しました。


UITableViewCellをドラッグしてTable外のViewにドロップする

以下の記事を参考にして実装した。
objective c - Tutorial on How to drag and drop item from UITableView to UITableView - Stack Overflow
処理の流れは以下。
・長押しジェスチャーを登録
・長押し時にCellをImageに変換してCellと同じ見た目のUIImageView(実際はUIImageViewをインスタンス変数に持つDraggingViewクラス)を作る。それをrootViewControllerのViewにaddSubViewする
・UIWindowのサブクラスを作って、画面上のどこをドラッグしてもドラッグNotificationが飛ぶようにする
・DraggingViewがドラッグNotificationを受信してViewが指についてくるようにする
・ドラッグ終了Notificationを受信したらドロップ対象のViewの中にドロップされたかどうかを判定して処理


うーん、文章だけで説明するのは難しい。。




以上の内容はhttps://anton0825.hatenablog.com/entry/20120709/1343707037より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14