我在我的OSX应用程序中有一个组合框,我希望它在更改值选择后立即丢失焦点。

现在它只是保持选择并在选择后突出显示。

任何类型的帮助都非常感谢!

有帮助吗?

解决方案

刚刚弄明白了这一点。

使用nscomboboxdelegate,我使用此方法

- (void)comboBoxWillDismiss:(NSNotification *)notification 
.

它在弹出列表将被解雇之前被称为。在那种方法内,我正在打电话:

[myComboBox setRefusesFirstResponder:YES]; 
.

,它做了这个技巧。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top