gpt4 book ai didi

image - 如何知道 Mac 是否有视网膜?

转载 作者:行者123 更新时间:2023-12-03 17:29:35 24 4
gpt4 key购买 nike

我有用于更改按钮图像的代码:

- (void)mouseEntered:(NSEvent *)event {
[self setImage:[NSImage imageNamed:@"FloatingButton_hover"]]; }

- (void)mouseExited:(NSEvent *)event {
[self setImage:[NSImage imageNamed:@"FloatingButton_normal"]]; }

但是我的资源中有@2x 这两个图像。我如何知道 Mac 是否有视网膜,以便我可以 [self setImage:[NSImage imageNamed:@"FloatingButton_normal@2x"]]?或者还有其他办法吗?
谢谢

最佳答案

你不必这样做。只需将您的 @2x 版本放在同一个文件夹中,Cocoa 就会处理剩下的事情。您可以通过进入 HiDPI 来测试它是否确实有效。模式。

我建议观看Introduction to High Resolution on OS X

关于image - 如何知道 Mac 是否有视网膜?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11294221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com