【问题标题】:Fullscreen Cocoa app retina support全屏 Cocoa 应用程序视网膜支持
【发布时间】:2012-06-27 09:03:15
【问题描述】:

我正在开发一个在全屏模式下工作的屏幕截图应用程序。我有一个关于 MBP Retina 问题的错误报告,但我不知道如何测试和修复它们。看起来 QuartzDebug 可以将显示更改为 HiDPI 模式,但我不确定这是否能解决问题。在 Apple 文档中找不到任何“Retina Emultaion”相关主题。

所以我的问题是如何在不购买的情况下测试应用程序(不仅仅是图标,而是整个全屏应用程序)是否与视网膜显示器兼容。

【问题讨论】:

    标签: macos cocoa fullscreen retina-display


    【解决方案1】:

    实际上都在 Apple 文档中,虽然有点难找到:Testing High Resolution Content

    我会为您总结一下:您应该始终在真实设备上进行测试(或者前往 Apple Store 并将您的应用程序放到他们的演示视网膜上)。但作为中间步骤,模拟视网膜也可以。

    Quartz Debug 的 HiDPI 模式适用于此,并且是 Apple 描述为用于测试的一种方法。您还可以使用命令(在终端中)为高分辨率图像着色

    defaults write -g CGContextHighlight2xScaledImages YES
    

    【讨论】:

      猜你喜欢
      • 2014-04-17
      • 1970-01-01
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多