我们有一个父 Split
View (NSSplitView
)和两个 subview ,Content
和 SideBar
(侧边栏在右侧)。
切换 SideBar
View 的最佳 Cocoa 友好方式是什么?
- 如果建议的解决方案包括动画,我会非常喜欢
- 我真的不需要任何与外部插件等相关的建议(例如 BWToolkit)
提示:我一直在尝试这样做,但我在隐藏 NSSplitView 的分隔线时仍然遇到了问题。我该怎么做,同时隐藏它?
最佳答案
这是一个相当不错的教程,展示了如何做到这一点:Unraveling the Mysteries of NSSplitView .
隐藏分隔符是在 NSSplitView 的委托(delegate)方法中完成的 splitView:shouldHideDividerAtIndex: .
如果您不喜欢 NSSplitView 的处理方式,您将不得不自己对帧大小进行动画处理。
关于objective-c - 如何切换 NSSplitView subview 的可见性 + 隐藏 Pane Splitter 分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9837690/