ナビゲーションバーに戻るボタンを追加する
-
27-09-2019 - |
質問
UIViewControllerにナビゲーションバーを追加しました。別のUIViewControllerからのみ表示されます。通常のナビゲーションバーの戻るボタンと同じように、矢印のような形の左側の戻るボタンが欲しいのですが。IBを介してのみバーボタンを追加できるようです。プログラムで戻るボタンを追加する必要があると思います。これをどのように行うべきかについての提案はありますか?
現在、RootControllerで、addSubViewを実行するだけで別のUIViewController(viewB)をプッシュします。viewBにナビゲーションバーを表示したい。アプリはビューベースであり、ナビゲーションコントローラーベースではありません。
解決
ナビゲーションコントローラーを使用している場合: ジェネラコディセタグプレ
ナビゲーションコントローラーを使用していない場合は、 Three20 style コンポーネントを調べてカスタムバーを作成しますボタン。
他のヒント
次の方法で行いました
viewDidLoadメソッドに次のコードがあります: ジェネラコディセタグプレ
次に、ヘッダーのUINavigationBarDelegateプロトコルに準拠を追加し、次の方法でデリゲートメソッドを実装します。 ジェネラコディセタグプレ
この問題を解決する別のアプローチは、バーアイテムをナビゲーションバースタックに連続してプッシュするのではなく、ナビゲーションバーのitemsプロパティを設定することです。 ジェネラコディセタグプレ
所属していません StackOverflow