Swift 快捷键下拉菜单顺序

Swift 快捷键下拉菜单顺序,swift,menu,swiftui,Swift,Menu,Swiftui,我在Swift UI中使用下拉菜单 我注意到在屏幕的下半部分,菜单的顺序是相反的 我想一直保持这个顺序,有什么办法吗 import SwiftUI let fruits: [String] = [ "Apple", "Banana", "Grape", "Grape Fruit", "Melon", "Orange",

我在Swift UI中使用下拉菜单

我注意到在屏幕的下半部分,菜单的顺序是相反的

我想一直保持这个顺序,有什么办法吗

import SwiftUI

let fruits: [String] = [
    "Apple",
    "Banana",
    "Grape",
    "Grape Fruit",
    "Melon",
    "Orange",
    "Persimmon",
    "Pineapple",
]

struct ContentView: View {
    var body: some View {
        NavigationView {
            GeometryReader { bounds in
                List {
                    ForEach(fruits, id: \.self) { item in
                        Menu {
                            Button (action: {}) {
                                Text("Add")
                            }
                            Button (action: {}) {
                                Text("Delete")
                            }
                        } label: {
                            Text(item)
                        }
                    }
                }
                .listStyle(PlainListStyle())
                .navigationTitle(Text("Title"))
            }
        }
    }
}

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}


我确实发现问题出在列表上,当我将其转换为scrollview时,它工作得非常好,但是当我向列表中添加设备时,问题又出现了。@Cod3rMax此问题与Xcode无关,请不要在与IDE无关的问题中添加IDE标记。