SwiftUIでいこう! -その他いろいろ(new!)-1
More welcome improvements
いろいろ追加機能が紹介されているので実行して試してみます。
"TextField"のモディファイア
引数にBool(真偽値)な変数を入れてその真偽でテキストフィールドにフォーカスを当てます。
変数の宣言は以下@FocusStateをつけます。
この変数のTrue,Falseによってキーボードのオンオフもできるようになります(出たり引っ込んだり)。
List
リスト化する時に配列の値を直接利用することができるようになりました。
"$users"というようにバインディングすることで直接値を撮ってきます。Listでは
"Toggle"では"$user.isContacted"のようにバインディングしたものを使います。
SwiftUI view の update検知
の中のプロパティの変化を検知してコンソールに出力します。
Self._printChanges()
このコードを書くことによりプロパティの変化をキャッチして出力します。
以下は参考サイト
Listの線(セパレータ)
リストを作ったときに自動でつけられる線(セパレータ)を簡単に消すことができるモディファイアとその色をつけるもディアファイアです。
とすると線は消えます。
とすると線が赤くなります。
Markdown
Markdownの記法がサポートされています。
Text("This is regular text.")
Text("* This is **bold** text, this is *italic* text, and this is ***bold, italic*** text.")
Text("~~A strikethrough example~~")
Text("`Monospaced works too`")
Text("Visit Apple: [click here](https://apple.com)")
とすると
と表示されます。
この記事が気に入ったらサポートをしてみませんか?