小编kir*_*oyx的帖子

SwiftUI:上下文菜单后出现阴影故障

我有一个带有阴影和上下文菜单的矩形。当我关闭此上下文菜单时,矩形的阴影会出现延迟(约 0.5 秒)。完整矩形的阴影以及内部元素的阴影。我不确定我做错了什么。

在此输入图像描述

struct Playground: View {
    var body: some View {
        VStack(alignment: .leading, spacing: 4.0) {
            Spacer()
            HStack {
                Spacer()
                Image(systemName: "house")
                    .font(.system(size: 50))
                Spacer()
            }
            Text("SwiftUI for iOS 14").fontWeight(.bold).foregroundColor(Color.white)
            Text("20 Sections").font(.footnote).foregroundColor(Color.white)
        }
        .frame(width: 200, height: 300)
        .padding(.all)
        .background(Color.blue)
        .cornerRadius(20.0)
        .shadow(radius: 10)
        .contentShape(RoundedRectangle(cornerRadius: 20))
        .contextMenu(menuItems: {
            Text("Menu Item 1")
            Text("Menu Item 2")
            Text("Menu Item 3")
        })
    }
}
Run Code Online (Sandbox Code Playgroud)

swiftui

6
推荐指数
1
解决办法
772
查看次数

标签 统计

swiftui ×1