如何将我的徽标制作成 swiftUI 中的按钮?

How do I make my logo into a button in swiftUI?

我正在尝试将徽标图像用作按钮。我是 Swift/SwiftUI 的新手,到目前为止我找到的资源似乎是过时的信息。我加载了图像以查看我可以在那里获取图像,并且我在我想要的位置创建了一个按钮,我只想将两者结合起来。代码如下。

struct ContentView: View {
var body: some View {
    VStack {
        Image("logo1024")
            .resizable()
            .padding()
            .frame(width: 120, height: 120)
            
        


        
        Group{
            
            Button(action: {
                print("tapped!")
            }, label: {
                Text("+")
                    .foregroundColor(.white)
                    .frame(width: 40, height: 40)
                    .background(Color.green)
                    .cornerRadius(15)
                    .padding()
            })
        }.frame(maxHeight: .infinity, alignment: .bottom)
    }
}

}

只需将图像而不是文本放入按钮(您需要的所有其他修饰符),例如

    Group{
        
        Button(action: {
            print("tapped!")
        }, label: {
             Image("logo1024")
                .resizable()
                .padding()
                .frame(width: 120, height: 120)
                .foregroundColor(.white)
                .frame(width: 40, height: 40)
                .background(Color.green)
                .cornerRadius(15)
                .padding()
        })
    }.frame(maxHeight: .infinity, alignment: .bottom)