gpt4 book ai didi

menu - 如何向导航栏添加菜单?

转载 作者:行者123 更新时间:2023-12-02 16:27:08 24 4
gpt4 key购买 nike

我想像在文件应用程序中一样创建菜单。我添加了按钮,但我不知道如何在 SwiftUI 中创建这样的菜单。有id吗?

enter image description here

.navigationBarItems(trailing:  Button(action: {  }) {
Image(systemName: "ellipsis.circle")
.font(.system(size: 21))
})

最佳答案

SwiftUI 2 中,您可以使用放置在 Toolbar 中的 Menu:

struct ContentView: View {
var body: some View {
NavigationView {
Text("Test")
.toolbar {
ToolbarItem(placement: .navigationBarTrailing) {
Menu(content: {
Button("Option 1", action: {})
Button("Option 2", action: {})
Button("Option 3", action: {})
}) {
Image(systemName: "ellipsis.circle")
.font(.system(size: 21))
}
}
}
}
}
}

关于menu - 如何向导航栏添加菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64222386/

24 4 0