iOS 9からiPadでMultitaskingが可能になりました。 そこで、アプリ間のDnDができるんじゃないかと思って試してみたらできたので、関西モバイルアプリ研究会 #6で発表してきました。 デモアプリの実行の様子はこんな感じ。 デモアプリはこちら。 safx/iOS9-InterApp-DnD-Demo · GitHub 発表資料はこちら。簡単に言うと、touchesMovedがアプリのビュー範囲外でも継続しているので、IPCでどうにかすればいいよね…という内容です。 Q. Split view以外のときにもDnDはできるの? 質疑のときには、Slide OverではPrimary-app (左のアプリ) はバックグラウンドにあるからできません…と答えていたのですが、試してみたらできました。 アプリ側でビュー境界の判定がおかしいのでちょっとDnDが変になってますが、これはアプリ側で
![iOS 9でアプリ間のDnDができたので、関西モバイルアプリ研究会 #6で発表してきた](https://cdn-ak-scissors.b.st-hatena.com/image/square/218c9d7c21081626d0e2b88efee00955f44e61c8/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEhRaUXx5O076tbNJIen7gWEbaa1TZ8zTOJob6tILw4jSrhryPpsI98v0ZwpUC9vypmWgTIps2zISqQUHACkqo2OoDDUAI5O7aCHdPEi8Acy5LQxYUw1GMbo5G4X8A-4LYZaKafKi8RGhfk%2Fw1200-h630-p-k-no-nu%2Fios9-dnd_key.png)