Использование системных мультимедийных файлов Interface Builder в коде - PullRequest
0 голосов
/ 22 июня 2011

У меня есть вопрос, касающийся нескольких изображений и звуковых файлов на вкладке «Медиа» библиотеки IB: как их можно использовать в коде?Я хочу изменить изображение NSImageVew на NSRevealFreestandingTemplate, но как я могу получить к нему доступ?Я уверен, что должен быть лучший способ, чем создать скрытое изображение и вытащить его оттуда.Есть идеи?

Спасибо!

Ответы [ 2 ]

2 голосов
/ 22 июня 2011

Используйте метод NSImage imageNamed: для получения системных образов. В качестве имени вы можете использовать любое из значений, найденных в разделе Константы NSImage . Чтобы получить указанное вами изображение, вы должны использовать:

[NSImage imageNamed: NSImageNameRevealFreestandingTemplate];
2 голосов
/ 22 июня 2011

[imageView setImage: [NSImage imageNamed: @ "NSRevealFreestandingTemplate"]];

...