侧边栏切换
If you are looking for making an Apple cross-platform or macOS application, here’s a quick demo for you.
如果您正在寻找制作Apple跨平台或macOS应用程序的方法,那么这里有一个快速演示。
SwiftUI2-MacSidebar (SwiftUI2-MacSidebar)
A quick demo to build a macOS Application with an easy sidebar.
快速的演示程序,可通过简单的侧边栏构建macOS应用程序。
环境: (Environment:)
Apple macOS 11 Big Sur
苹果macOS 11 Big Sur
工具: (Tools :)
Xcode 12 beta 3 (Min: Xcode 12 beta 1)
Xcode 12 beta 3(最低:Xcode 12 beta 1)
发展历程: (Development :)
SwiftUI with multi-platform
具有多平台的SwiftUI
屏幕截图 (Screenshot)
If you don’t want to clone the project, you can also just add the Toggle Sidebar Function.
如果您不想克隆项目,也可以只添加Toggle Sidebar Function。
func toggleSidebar() { NSApp.keyWindow?.firstResponder?.tryToPerform(#selector(NSSplitViewController.toggleSidebar(_:)), with: nil)}
And add the action for Toolbar Navigation Button.
并为“工具栏导航按钮”添加操作。
.toolbar{ToolbarItem(placement: .navigation){Button(action: toggleSidebar, label: {Image(systemName: “sidebar.left”) })}}
all就这样。 恭喜! (声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/777605
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/777605
推荐阅读
相关标签