2011年10月18日火曜日

iOS5のStoryboardサンプル

まだよくわからない iOS 5 の Storyboard。
セグエってなんだ?
CustomとModalとPushってなんだ?

画面遷移をInterface Builder上で設定できるようになったのが Storyboard。
以下のサイトからサンプルプロジェクトがダウンロードできます。

iPhone Tutorial One — Introduction to Storyboarding

このプロジェクトを Xcode 4.2 で開いて、MainStoryboard.storyboard (くどいネーミングだw)を覗くと、なんとなく Segue の Modal については分かってきました。

UIButton のターゲットをドラッグして直接 UIViewController にくっつけると、ボタンを押した時の画面遷移先として指定することができます。この時に、Custom、Modal、Pushを選ぶことができます。
Modal は上記のサンプルでも使用されていて、前の画面から新しい画面に完全に切り替わります。Custom はいろいろカスタムできるということなのでしょう。(笑)
Push はまだよく分かりませんが、名前からするとスタック形式の画面遷移なのでしょうか?

たくさんある画面(UIViewController)を管理するのには重宝しそうですね。

2 件のコメント:

  1. とても魅力的な記事でした!!
    また遊びに来ます!!
    ありがとうございます。。

    返信削除
    返信
    1. コメント、ありがとうございます!

      削除

Related Posts Plugin for WordPress, Blogger...