MZFormSheetControllerはObjective-C製、iPhone用のオープンソース・ソフトウェア(MIT License)です。
iPadアプリで時々使われるモーダル画面のUIModalPresentationFormSheet。それをiPhoneでも使えるようにしつつ、さらに便利な機能を追加してくれるのがMZFormSheetControllerです。
MZFormSheetControllerではユーザの入力を確実に行わせることも、グレーアウト部分をタップすると消すこともできます。表示されるとき、非表示になるときのアニメーションも面白くちょっとした入力時に役立ちそうです。
MOONGIFTはこう見る
iPhoneの画面は小さいので横スライドして別フォーム入力というのが当たり前になっていますが、数項目の入力のためにスライドするとユーザの頭がリセットされてしまってスムーズな入力を促せないかも知れません。そんな時に使えるでしょう。
他にもメインコンテンツの他にアンケートフォームを表示したり、応募へのエントリーフォームを表示したりと言った具合にその場で入力させるのに役立つのではないでしょうか。アプリでは特にスムーズさが大事なのでそれを維持し続けられる仕組みが重要です。
MOONGIFTの関連記事