У меня проблема с перерисовкой пользовательского представления в простом приложении какао. Рисование основано на одном параметре, который изменяется простым NSSlider. Однако, хотя я реализую методы -setParameter: и -parameter и привязываю значение ползунка к этому параметру в конструкторе интерфейса, я не могу создать собственное представление для перерисовки.
Код, который выполняет перерисовку, выглядит следующим образом:
- (void)setParameter:(int)newParameter {
parameter = newParamter;
NSLog(@"Updated parameter: %d", parameter);
[self setNeedsDisplay:YES];
}
Я получаю сообщение о настройке нового параметра, хотя представление не перерисовывается. Любые идеи приветствуются!