【发布时间】:2012-07-02 13:00:31
【问题描述】:
我有以下代码用于更改按钮的图像:
- (void)mouseEntered:(NSEvent *)event {
[self setImage:[NSImage imageNamed:@"FloatingButton_hover"]]; }
- (void)mouseExited:(NSEvent *)event {
[self setImage:[NSImage imageNamed:@"FloatingButton_normal"]]; }
但我的资源中有这 2 个的 @2x 图像。我怎么知道Mac是否有视网膜,所以我可以[self setImage:[NSImage imageNamed:@"FloatingButton_normal@2x"]]?或者有没有其他方法?
谢谢
【问题讨论】:
标签: image macos cocoa retina-display