在 Xcode 11 的第一个 Beta 中,我尝试创建一个下拉菜单,并在 Beta 4 中发现了一个非常有趣的新元素:上下文菜单。我已经按照我的观点实现了它并且效果很好。但我想用正常的触摸(如按钮)打开它。有什么办法可以立即打开吗?
struct ContentView: View {
@State var Texte = "Push the Button"
var body: some View {
Text(self.Texte)
.contextMenu {
VStack {
Button(action: {
self.Texte = "Option 1"
}) {
Text("Select Option 1")
}
Button(action: {
self.Texte = "Option 2"
}) {
Text("Select Option 2")
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3419 次 |
| 最近记录: |