iOSのパネルをフローティング化できるUIフレームワーク「PanelKit」がオープンソースで公開されています。詳細は以下から。
PanelKitはNEXT APPのiOSエンジニアLouis D’hauweさんが公開したiOS用UIフレームワークで、以下の様にパネルUIをアプリ上にフローティングパネルとして表示する事が出来ます。
PanelKit is a UI framework that enables panels on iOS. A panel can be presented in the following ways:
- Modally
- As a popover
- Floating (drag the panel around)
- Pinned (either left or right)
This framework does all the heavy lifting for dragging panels, pinning them and even moving/resizing them when a keyboard is shown/dismissed.
louisdh/panelkit: A UI framework that enables panels on iOS. – GitHub
PanelKitフレームワークのシステム要件はiOS 9.0以上、Xcode 8.5以上で、MITライセンスで公開されており、CocoaPodsを利用してインストールできるので、興味のある方はチェックしてみてください。
Just open sourced PanelKit, a UI framework enabling floating and pinned panels on iOS 🍾 https://t.co/EUBgB4XmHn pic.twitter.com/9ADZ7l9bdt
— Louis D'hauwe (@LouisDhauwe) 2017年2月20日
コメント
これのようなUIのアプリを申請した事がありますが、デザインガイドライン違反でリジェクトされました
最近は変わったのかな?