首页 > 解决方案 > 如何在另一个 Image View 的角落添加系统 Image

问题描述

我想知道如何在图像的一个角上添加图像系统。

这是一个例子

我不知道该怎么做,如果有人能对此有所了解,那将是一种乐趣。

标签: iosswiftui

解决方案


您需要一个带有主图像的 ZStack 和一个带有图标的按钮。您可以定义您希望图像如何对齐 - 在这种情况下.topTrailing

struct LayeredImage: View {
    var body: some View {
        ZStack(alignment: .topTrailing) {
            Image("card")
                .resizable()
                .aspectRatio(contentMode: .fit)
                .padding(6.0)
            Button(action: { }) {
                Image(systemName: "ellipsis.circle.fill")
                    .foregroundColor(.gray)
                    .font(.largeTitle)
            }
        }   .padding()
    }
}

结果


推荐阅读