我将此通知用于 NSComboBox。唯一的问题是,当我在下拉列表中选择不同的项目时,它总是在组合框中显示先前选择的值。如何获取当前选择的值。我需要根据该值启用/禁用一些控件。
- (void)comboBoxSelectionDidChange:(NSNotification *)notification {
NSComboBox *comboBox = (NSComboBox *)[notification object];
NSLog(@"[comboBox stringValue] : %@", [salaryBy stringValue] );
}
我使用以下方法获取了选定的值:
NSString *strValue = [comboBox itemObjectValueAtIndex:[comboBox indexOfSelectedItem]];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)