我寫了一個這樣的泛型結構:
struct AlphabetGrid<Letter: View>: View {
var letters: [[Letter]]
var spacing: CGFloat = 8
...
但是我想傳入spacing實體化結構時的值,這樣我就可以在不同的情況下使用它。有沒有辦法做到這一點?
uj5u.com熱心網友回復:
您已經為間距指定了默認值,但您可以在建構式中顯式使用此引數來提供新引數,例如
AlphabetGrid(letters: [[Text("Demo1"), Text("Demo2")]], spacing: 12)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/416610.html
標籤:
