Apple Watchプログラミングの作法 Extensionアプリ/Objective-C対応

複数の画面があるアプリ - 階層型のサンプル

Icon comment count 0
Icon stock count 0

6.3 階層型のサンプル

今度は階層型に画面を遷移するスタイルのアプリを作ってみましょう。ページベースの場合と同じようにSingle View ApplicationでiOSアプリを新規作成してWatchKit Appターゲットを追加します。プロジェクト名はPushNaviにしました。StoryboardにInterface Controllerを2つ追加すると下図の状態になります。

PushNaviアプリを新規作成する

ページベースの場合にはInterface ControllerからInterface Controllerへセグエをつなげたのですが、階層型の場合には画面遷移の際に何かアクションが必要ですので各画面にボタンを配置しておきます。

まずはStoryboard上で階層型のページ連結を行ってみます。1ページ目のボタンから2ページ目へAction Segueを伸ばして下の図のようにpushセグエを選びます。

これでpushセグエが設定されました。

コメント

    コメントはありません