如何在SwiftUI中创建图像按钮
我有以下代码来显示图像:
struct TransactionsButtonView : View { var body: some View { return VStack { Image("Transactions") Text("Transactions") .font(.footnote) }.padding(.horizontal) } }
这样可以正确创建图像:
但是,当我尝试将其转换为图像按钮时,它仅显示蓝色:
struct TransactionsButtonView : View { var body: some View { return VStack { Button(action: { self.showTransactions() }) { Image("Transactions") } Text("Transactions") .font(.footnote) }.padding(.horizontal) } func showTransactions() { } }
如何获得显示图像的按钮?
1> FunkyMan..:
您必须renderingMode
通过添加以下属性来修改图片:
Image("Transactions").renderingMode(.original)