0

如何将背景图像设置为 NSButton ?

[_myButton setImage:[NSImage imageNamed:@"foo.png"]];

这只会更改按钮中的图像图标,但没有将背景图像设置为的选项UIButton

4

3 回答 3

4
[_myButton setImage:[NSImage imageNamed:@"foo.png"]];
[_myButton setBordered:NO];
[_myButton sizeToFit];
于 2013-10-22T11:29:39.603 回答
1

试试这样: -

NSString* img = [[NSBundle mainBundle] pathForResource:@"Your Image" ofType:@"png"];
NSURL* url = [NSURL fileURLWithPath:img ];
NSImage *image = [[NSImage alloc] initWithContentsOfURL: url];
[yourButton setImage: image] ;
于 2013-10-22T10:33:53.877 回答
0

好的,这就是我所追求的:http: //osdir.com/ml/cocoa-dev/2010-06/msg00539.html

设置图像(按名称)。将“位置”设置为仅图标,无文本(位置按钮数组左起第二个选项),并取消选中“有边框”。

于 2013-10-22T10:05:36.260 回答