Я добавил изображение через интерфейс построитель, установил изображение, затем побежал и все хорошо. (изображение отображается).Какао: изображение хорошо - пользовательский класс NSImageView не показывает изображение?
Однако, если я изменю собственный класс на свой собственный (подкласс NSImageView), изображение больше не отображается. Это пустой класс, в котором ничего не добавлено. Любая причина, почему это не сработает?
Затем я попытался вручную установить изображение в методе initWithFrame:
[self setImage:[NSImage imageNamed:@"image.png"]];
[self setImageAlignment:NSImageAlignCenter];
NSLog(@"image is valid? %@", [[self image] isValid] ? @"yes" : @"no");
Но это тоже не сработало. Нет ошибок, просто нет изображения.
Любые идеи относительно того, что может быть моей ошибкой?
О, конечно! Мне на самом деле не нужно было рисовать что-либо обычай, поэтому забыл об этом. Мне просто нужно было добавить некоторые события мыши. Спасибо. – Wesley
Вы также можете удалить этот метод, если он вам не нужен. Событие, которое будет работать. – Shashank