Button()のパラメータに関する質問
SwiftUIのButton()を用いる際にactionとlabelの2つのパラメータがありますが、様々なサンプルコードを見ると2パターン(labelの明示的な宣言の有無)が確認できました。それらをXcodeで実行した場合どちらも機能は同じです。
Button()以外でも同じようにパラメータの省略ができるものも多くあります。
SwiftUIもしくはSwift言語自体の何らかの記述の仕様であると考えています。
下記のコードのパラメータ省略の記述方法の正式名称と簡単な動作原理と正しい使い方の解説をお願い致します。
label あり
Swift
1Button(action: {}, label:{ 2 Text("placeholder") 3})
label なし
Swift
1Button(action: {}) { 2 Text("placeholder") 3}
補足情報
Xcode 12
SwiftUI 2.0
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/09 06:01