我有一个NSPopUpButton,它绑定了核心数据。我需要在加载视图时动态地预选列表中的项目。有没有办法在NSArrayController准备好时收到通知?或者其他任何方式吗?
答案 0 :(得分:1)
Bind the selected object of the popup button to a property of the VC. Make sure the property is set before the popup button is drawn.
答案 1 :(得分:0)
尝试使用GCD调整您的选择
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1, execute: {
// Set selection.
}
例如,你可以从数组或视图/窗口控制器的awakeFromNib中调用它。