Jos*_*Lin 3 macos swift swiftui
从网上看代码,swiftUI中似乎有以下代码
Button(action: {
print("Button tapped!")
}) {
Image("iFEN")
}
Run Code Online (Sandbox Code Playgroud)
应该将图像 iFEN 渲染为可以单击的按钮。但是 - 相反,它呈现这个:
,图片上方有一个可以点击的小按钮。为什么会这样?在这种情况下,macos 和 ios 之间有什么不同吗?
您需要使用不同的按钮样式:
Button(action: {
print("Button tapped!")
}) {
Image("iFEN")
}
.buttonStyle(PlainButtonStyle())
Run Code Online (Sandbox Code Playgroud)
按钮样式因平台而异。这是一个表格,显示了每种样式可用的样式。
| 归档时间: |
|
| 查看次数: |
673 次 |
| 最近记录: |