UINavigationBar - プログラムでタイトルを設定する?
2023-08-16 19:47:58
質問
タブバーアプリケーションで、各タブに異なるビューがあります。各ビューには、Interface Builderで設定されたタイトルを持つUINavigationBarがあります。私はViewDidLoadメソッド内の句に基づいてタイトルを変更したいので、もしx {タイトルを変更する}。
試しに
self.title = @"title"
を試してみましたが、これではタブバーアイテムのタイトル自体が変わってしまいます。
では、これはどのように行われるのでしょうか?
どのように解決するのですか?
タイトルをプログラムで設定する場合、以下のようなコードになります。
navBar.topItem.title = @"title";
ここで、navBar は IBOutlet UINavigationBar として宣言され、インターフェース・ビルダーでナビゲーション・バーにリンクされている。これは私のアプリで動作しました。しかし、私はタブバーを使用していませんでした。
navBar.topItem がタブバー項目である場合、navBar の topItem とタブバー項目は同じオブジェクトなので、タブバー項目のタイトルを変更せずにナビゲーションバーに表示されるタイトルを変更する方法はないと思います。
関連
-
[解決済み] アプリケーションは、アプリケーション起動の最後にルートビューコントローラーを持つことが期待される
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] SwiftでURLから画像を読み込む/ダウンロードする
-
[解決済み] CocoaPodsの最新バージョンにアップデートしますか?
-
[解決済み] NSNotificationCenterのaddObserver in Swift
-
[解決済み】ナビゲーションバーで「戻る」ボタンのタイトルを変更する方法
-
[解決済み】プログラムによってナビゲーションのタイトルを変更する
-
[解決済み】layoutSubviewsはいつ呼び出されるのですか?
-
[解決済み] タブバーアイテムのタイトルとは別に、uiviewcontrollerのタイトルを変更する方法
-
[解決済み] ナビゲーションバーのタイトルをプログラムで設定するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
libc++abi.dylib が NSException 型の捕捉できない例外で終了する理由 エラー
-
[解決済み] iOSまたはmacOSで、インターネット接続が有効かどうかを確認するにはどうすればよいですか?
-
[解決済み] iOS7でスタイルUITableViewStyleGroupedを持つUITableViewの上部に余分なパディングがあるのはなぜですか?
-
[解決済み] UITableViewCell、スワイプ時に削除ボタンを表示させる
-
[解決済み] UIDevice uniqueIdentifierは非推奨 - どうしたらいいの?
-
[解決済み] Swiftを使用してアプリのバージョンとビルド番号を取得するにはどうすればよいですか?
-
[解決済み] UITextFieldの最大文字数を設定します。
-
[解決済み] UIImageのサイズを変更する最も簡単な方法?
-
[解決済み] UITableView - トップにスクロールする
-
[解決済み] iOSアプリをApple Developer Programや脱獄せずにデバイス上でテストすることができます。