如何在绑定到核心数据的 NSPopUpButton 中预选一个项目?
How do I preselect an item in NSPopUpButton bound to core data?
我有一个绑定到核心数据的 NSPopUpButton。我需要在加载视图时动态地预选列表中的项目。有没有办法在 NSArrayController 准备好时收到通知?或者有其他方法吗?
尝试使用 GCD 调整您的选择
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1, execute: {
// Set selection.
}
您可以从数组或视图中调用它/例如 window 控制器的 awakeFromNib。
将弹出按钮的选定对象绑定到VC的属性。确保在绘制弹出按钮之前设置 属性。
我有一个绑定到核心数据的 NSPopUpButton。我需要在加载视图时动态地预选列表中的项目。有没有办法在 NSArrayController 准备好时收到通知?或者有其他方法吗?
尝试使用 GCD 调整您的选择
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1, execute: {
// Set selection.
}
您可以从数组或视图中调用它/例如 window 控制器的 awakeFromNib。
将弹出按钮的选定对象绑定到VC的属性。确保在绘制弹出按钮之前设置 属性。