Swiftui 快捷界面:上下文菜单翻转错误?

Swiftui 快捷界面:上下文菜单翻转错误?,swiftui,Swiftui,我正在用SwiftUI实现聊天。我使用双旋转列表在底部显示最近的聊天信息。每条消息都附有一个上下文菜单。但是有一个错误:当点击上下文菜单时,消息会产生错误的旋转动画。看起来很糟糕。使用XCode 12.2 有什么办法让它工作吗?我确实向苹果提交了一份bug报告,但这通常需要几个月(几年?)的时间 以下是基本示例: import SwiftUI struct FlippedContextMenuBug: View { var body: some View { Scrol

我正在用SwiftUI实现聊天。我使用双旋转列表在底部显示最近的聊天信息。每条消息都附有一个上下文菜单。但是有一个错误:当点击上下文菜单时,消息会产生错误的旋转动画。看起来很糟糕。使用XCode 12.2

有什么办法让它工作吗?我确实向苹果提交了一份bug报告,但这通常需要几个月(几年?)的时间

以下是基本示例:

import SwiftUI

struct FlippedContextMenuBug: View {
    var body: some View {
        ScrollView {
            ForEach(0..<100) { i in
                Text("Message \(i)")
                    .padding()
                    .contextMenu(menuItems: {
                        Text("Menu Item 1")
                    })
                    .rotationEffect(.pi)
            }
        }
        .rotationEffect(.pi)
    }
}

struct FlippedContextMenuBug_Previews: PreviewProvider {
    static var previews: some View {
        FlippedContextMenuBug()
    }
}
导入快捷界面
结构FlippedContextMenuBug:视图{
var body:一些观点{
滚动视图{

弗雷奇(0..适用于Xcode 12.1/iOS 14.1。这是用于复制问题的代码吗?您可以附加gif并记录效果吗?在Xcode 12.1上工作正常。但12.2破坏了它。适用于Xcode 12.1/iOS 14.1。这是用于复制问题的代码吗?您可以附加gif并记录效果吗?在Xcode 12.1上工作正常。但12.2破坏了它。