我知道有很多关于这方面的帖子,但我的问题有点不同。我有一个具有多个视图的选项卡栏控制器,其中一个视图是登录视图,如果用户登录,它应该更改视图以显示用户菜单。同时,我需要保持Tab Bar菜单可见,所以我不能使用modal,因为它会丢失对Tab Bar Controller的引用。因此,我最终使用了一个导航控制器,在这个控制器中,我只是将用户菜单视图推送到堆栈中(这不是最好的方法,但它可以工作)。在本
我试图以编程方式更改我的MacOS应用程序中的视图。我不允许使用NavigationLink或NavigationView或类似的。要切换的代码必须在action: {}的Button中,因为这样我知道我可以快速地从代码中切换,即使它不是按钮格式的。我该怎么做?ContentView.swift中的按钮 // What goes here