Ped*_*ira 0 macos cocoa image retina-display
我有这个代码来更改按钮的图像:
- (void)mouseEntered:(NSEvent *)event {
[self setImage:[NSImage imageNamed:@"FloatingButton_hover"]]; }
- (void)mouseExited:(NSEvent *)event {
[self setImage:[NSImage imageNamed:@"FloatingButton_normal"]]; }
Run Code Online (Sandbox Code Playgroud)
但是我的资源中有2张这2张图片.我怎么知道Mac是否有视网膜,所以我可以[self setImage:[NSImage imageNamed:@"FloatingButton_normal@2x"]]吗?或者还有其他方法吗?
谢谢