在具有多个选项卡的 NSTabViewController
中,我没有意识到默认情况下选择选项卡时,不会为您提供新的 View 实例。有没有办法强制始终加载 View 的新实例?
最佳答案
忽略为什么您想要执行此操作,您应该能够在显示该选项卡之前替换该选项卡的 View
- 创建一个符合
<NSTabViewDelegate>
的对象 - 将其连接到选项卡 View 的
delegate
导出 - 实现
-(void)tabView:(NSTabView *)tabView willSelectTabViewItem:(NSTabViewItem *)tabViewItem
方法
关于macos - 强制 NSTabView 在 MacOS 上加载选项卡的新实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51794807/