SwiftUI Tips
Image 设置图片的颜色
Image("image name").colorMultiply(.red)
Spacer() 无法点击的问题
这是 SwiftUI 的默认机制,解决此问题的方法是给该 View 设置热区。代码如下:
struct ContentView: View {
VStack {
Text("可以点击文字 1")
Spacer()
Text("可以点击文字 2")
}
.contentShape(Rectangle())
.onTapGesture {
print("点击了")
}
}