| 测试已测试 | ✗ |
| Lang语言 | SwiftSwift |
| 许可证 | MIT |
| 发布最后发布 | 2015年9月 |
| SPM支持 SPM | ✗ |
由以下人员维护:Mathias Koehnke、cg、Tino Rachui、Mathias Köhnke、Michael Kamphausen、Nico Schümann、Heiko Wichmann、Stephan Lerner、Famara Kassama。
AdaptiveSidebarViewController 是一个简单的容器,可以自适应地在侧边栏中显示 viewcontroller(常规环境)或在导航堆栈中压入(紧凑环境)。
创建 AdaptiveSidebarViewController 的子类并指定主/侧视图控制器
override func viewDidLoad() {
let mainVC = storyboard.instantiateViewControllerWithIdentifier("mainVC")
mainViewController = mainVC
let detailVC : storyboard.instantiateViewControllerWithIdentifier("detailVC")
sideViewController = detailVC
super.viewDidLoad()
}要显示/隐藏侧边栏,您可以使用
func showSideView(animated: Bool) -> Void
func hideSideView(animated: Bool) -> Void除了上述内容外,还可以修改侧边栏的宽度
sideViewWidth = 320AdaptiveSidebarViewController 依据 MIT 许可证提供。有关更多信息,请参阅 LICENSE 文件。