当前位置:   article > 正文

侧边栏切换_如何:为SwiftUI 2(2020)构建本机切换边栏

togglesidebar

侧边栏切换

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)

Image for post
Dark Mode
暗模式

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

推荐阅读
相关标签