[解決済み】プログラムによってナビゲーションのタイトルを変更する
2022-04-09 21:52:58
質問
ナビゲーションバーにタイトルをつけています。 名前を変更しようとテキストをダブルクリックすると、実際にはナビゲーションアイテムと表示されるので、それが原因かもしれません。
みたいなコードを使ってテキストを変更しようとしています。
declare navigation bar as navagationbar here
button stuff {
navigationbar.text = "title"
}
これは私のコードではありませんが、どのように動作するかを示しただけです。
だから、ボタンを押すたびに、タイトルを変えたいんだ。
どのように解決するのですか?
タイトルを変更するには タイトル が表示されているビューコントローラの
viewController.title = "some title"
通常、これはビューコントローラーのビューディロードで行われます。
override func viewDidLoad() {
super.viewDidLoad()
self.title = "some title"
}
しかし、これはビューコントローラをUINavigationControllerに埋め込んだ場合のみ機能します。I 大変 ナビゲーションバーを自分で作成する代わりに、この方法をお勧めします。どうしても自分でナビゲーションバーを作りたい場合は、こうすることでタイトルを変更することができます。
navigationBar.topItem.title = "some title"
関連
-
[解決済み] ナビゲーションアイテムのタイトルカラーを変更する方法
-
[解決済み】Swiftの辞書にキーが含まれているかどうかを判断し、その値を取得する。
-
[解決済み】Swiftでナビゲーションバーの色を変更する
-
[解決済み】ナビゲーションバーで「戻る」ボタンのタイトルを変更する方法
-
[解決済み】SwiftでFloatをIntに変換する。
-
[解決済み】dyld: ライブラリがロードされません。rpath/libswift_stdlib_core.dylib です。
-
[解決済み】Swiftで弱参照の配列を宣言するには?
-
[解決済み】swiftでDoubleを最も近いIntに丸めるには?
-
[解決済み】Swiftの`let`と`var`の違いは何ですか?
-
[解決済み] ナビゲーションバーの高さをプログラムで取得する
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] XCTest の基礎となるモジュールをロードできない
-
スレッド1:シグナルSIGABRTの問題解決
-
[解決済み] Error: this class is not key value coding-compliant for key tableView.' [重複] を修正する方法。
-
[解決済み] Swift stdlib ツール エラー
-
[解決済み] Swiftで#pragmaマーク?
-
[解決済み] Swiftの@selector()?
-
[解決済み] 2倍値を小数点以下x桁に丸める処理を素早く行う。
-
[解決済み】==と===の違いについて
-
[解決済み】iOS8でSwiftを使用して特定のViewControllerのステータスバーの色を変更する。
-
[解決済み】プロパティのゲッターとセッター