A key to a localized description of this view to display in the navigation bar. ナビゲーションバーにおいて表示することになるこのビューのローカライズされた記述に対するキー。
navigationBarTitle(_:)
Availability 有効性
- iOS 13.0+
- iPadOS 13.0+
- Mac Catalyst 13.0+
- tvOS 13.0+
- watchOS 6.0–8.5 Deprecated
Technology
- Swift
UI
Declaration 宣言
func navigationBarTitle(_ titleKey: LocalizedStringKey
) -> some View
Parameters パラメータ
titleKey
Discussion 議論
Use navigation
to set the title of the navigation bar using a Localized
that will be used to search for a matching localized string in the application’s localizable strings assets.
navigation
を使ってナビゲーションバーのタイトルを設定してください、あるLocalized
を使います、それはある合致するローカライズされた文字列をアプリケーションのもつローカライズ可能文字列アセットにおいて捜すために使われます。
This modifier only takes effect when this view is inside of and visible within a Navigation
.
この修飾子は、このビューがNavigation
の内側であるそしてその内部で可視である場合に有効であるだけです。
In the example below, a string constant is used to access a Localized
that will be resolved at run time to provide a title for the navigation bar. If the localization key cannot be resolved, the text of the key name will be used as the title text.
下の例において、ある文字列定数がLocalized
にアクセスするために使われ、それが実行時に解決されてナビゲーションバーのためのタイトルを提供します。ローカライゼーションキーが解決できないならば、キー名のテキストがタイトルテキストとして使われます。
struct FlavorView: View {
let items = ["Chocolate", "Vanilla", "Strawberry", "Mint Chip",
"Pistachio"]
var body: some View {
NavigationView {
List(items, id: \.self) {
Text($0)
}
.navigationBarTitle("Today's Flavors")
}
}
}