Ios-ui-elements-navigation-bar
提供:Dev Guides
iOS-ナビゲーションバー
ナビゲーションバーの使用
ナビゲーションバーには、ナビゲーションコントローラーのナビゲーションボタンが含まれています。ナビゲーションコントローラーは、プッシュおよびポップ可能なView Controllerのスタックです。 ナビゲーションバーのタイトルは、現在のView Controllerのタイトルです。
サンプルコードと手順
- ステップ1 *-ビューベースのアプリケーションを作成します。
ステップ2 *-次に、App *Delegate.h を選択し、次のようにNavigation Controllerのプロパティを追加します-
ステップ3 *- *AppDelegate.m ファイルの* application:didFinishLaunchingWithOptions:*メソッドを更新して、Navigation Controllerを割り当て、次のようにウィンドウのルートビューコントローラにします-
ステップ4 *- *File → New →* File … →Objective C Classを選択して新しいクラスファイル *TempViewController を追加し、サブクラスUIViewControllerでTempViewControllerとしてクラスに名前を付けます。
ステップ5 *-次のように *ViewController.h にUIButton navButon を追加します-
ステップ6 *-メソッド *addNavigationBarItem を追加し、 viewDidLoad でメソッドを呼び出します。
- ステップ7 *-ナビゲーションアイテムアクションのメソッドを作成します。
- ステップ8 *-別のビューコントローラーTempViewControllerをプッシュする別のメソッドも作成する必要があります。
ステップ9 *-更新された *ViewController.m は次のとおりです-
- ステップ10 *-アプリケーションを実行すると、次の出力が得られます-
- ステップ11 *-ナビゲーションボタンMyButtonをクリックすると、プッシュナビゲーションボタンの表示が切り替わります。
- ステップ12 *-プッシュナビゲーションボタンをクリックすると、次のように別のView Controllerがプッシュされます。