SWIFTUI:Text()の使い方
テキストは基本的にSWIFTUIが画面出力文字に提供する方法です
テキストを処理するときにどのようなオプションがあるかを理解します.
さまざまなデータ型、Date、Bool、Intの出力方法について説明します.
基本的な使い方は以下の通りです.
しかし、このようにフォントを使うのは小さすぎて、スタイルも基本的なスタイルです.
上のようにfont(.system(...))“.”Xcodeが提供する様々なオプションを入力します.
ここで使用する大きなタイトルのほか、body、foote、subheadlineなど多くのオプションを設定できます.
デザインパラメータは、テキストスタイルをオプションとして使用できます.
serif、monosched、default、円形の4つのスタイルがあります.
{: width="80%"height="80%"}
また、sizeパラメータで文字のサイズを指定することもできます.
テキストが長くなり、複数行になったときに、テキストを整列する方法を示すオプションです.
中央揃えにするには.center
左揃えにするには.leading
右揃えにします.trailing
選択肢をくれればいいのに.
文字数が多すぎると、最大数行出力されることを示します.
.lineLimit(2)
もしそうなら、2行だけ出力します.
テキストに複数の行がある場合は、行と行の間隔を指定します.
テキストが全部表現できない場合、どこから省略して画面に表示するかを示します.
テキストを処理するときにどのようなオプションがあるかを理解します.
さまざまなデータ型、Date、Bool、Intの出力方法について説明します.
基本的な使い方は以下の通りです.
Text("Hello World")
Textメソッドで文字列を指定すると、UIにテキストが表示されます.しかし、このようにフォントを使うのは小さすぎて、スタイルも基本的なスタイルです.
Text("Hello, world!")
.font(.system(.largeTitle, design: .default))
.fontWeight(.regular)
.font
上のようにfont(.system(...))“.”Xcodeが提供する様々なオプションを入力します.
ここで使用する大きなタイトルのほか、body、foote、subheadlineなど多くのオプションを設定できます.
デザインパラメータは、テキストスタイルをオプションとして使用できます.
serif、monosched、default、円形の4つのスタイルがあります.
{: width="80%"height="80%"}
また、sizeパラメータで文字のサイズを指定することもできます.
.multiTextAlignment
テキストが長くなり、複数行になったときに、テキストを整列する方法を示すオプションです.
中央揃えにするには.center
左揃えにするには.leading
右揃えにします.trailing
選択肢をくれればいいのに.
.multilineTextAlignment(.center) // 가운데로 정렬
.multilineTextAlignment(.leading) // 왼쪽으로 정렬
.multilineTextAlignment(.trailing) // 오른쪽으로 정렬
.lineLimit
文字数が多すぎると、最大数行出力されることを示します.
.lineLimit(2)
もしそうなら、2行だけ出力します.
.lineSpacing()
テキストに複数の行がある場合は、行と行の間隔を指定します.
.truncationMode(.tail / .middle / .head)
テキストが全部表現できない場合、どこから省略して画面に表示するかを示します.
Reference
この問題について(SWIFTUI:Text()の使い方), 我々は、より多くの情報をここで見つけました https://velog.io/@januaryone/SwiftUI-Text사용법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol