选择后如何让nscombobox失去焦点?
-
21-12-2019 - |
题
我在我的OSX应用程序中有一个组合框,我希望它在更改值选择后立即丢失焦点。
现在它只是保持选择并在选择后突出显示。
任何类型的帮助都非常感谢!
解决方案
刚刚弄明白了这一点。
使用nscomboboxdelegate,我使用此方法
- (void)comboBoxWillDismiss:(NSNotification *)notification
.
它在弹出列表将被解雇之前被称为。在那种方法内,我正在打电话:
[myComboBox setRefusesFirstResponder:YES];
.
,它做了这个技巧。
不隶属于 StackOverflow