在代码中使用Interface Builder的系统媒体文件

时间:2011-06-21 20:45:57

标签: objective-c xcode interface-builder nsimage nsimageview

我对IB库的媒体选项卡中的几个图像和声音文件有疑问:它们如何在代码中使用? 我想将NSImageVew的图片更改为NSRevealFreestandingTemplate,但我该如何访问它?我很确定必须有一个比创建隐藏图像视图并从那里拉出来更好的方法。有任何想法吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

[imageView setImage:[NSImage imageNamed:@“NSRevealFreestandingTemplate”]];

答案 1 :(得分:2)

使用NSImage的imageNamed:方法获取系统图像。您可以使用NSImage's Constants section中的任何值作为名称。要获取指定的图像,您可以使用:

[NSImage imageNamed: NSImageNameRevealFreestandingTemplate];