Я хочу использовать NSLevelIndicator
для управления рейтингами в своих приложениях, но я не понимаю, как обнаружить его щелчок и обновить рейтинги.NSLevelIndicator: обнаружить щелчок и обновить
Это код: свойство rate
создано в файле .h и является IBOutlet, правильно связанным в IB.
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
NSLevelIndicatorCell *cell = [[NSLevelIndicatorCell alloc] initWithLevelIndicatorStyle:NSRatingLevelIndicatorStyle];
[cell setMinValue:0.0];
[cell setMaxValue:5.0];
[cell setFloatValue:3.0];
[cell setTarget:self];
[cell setAction:@selector(click:)];
[self.rate setCell:cell];
}
- (IBAction)click:(id)sender
{
//How to detect change in rating here???
}