Cocoa / Interface Builder如何在Adobe Photoshop SDK中为Retina显示设置预览?

时间:2013-11-25 18:37:28

标签: xcode macos cocoa interface-builder photoshop

我们在Apple的Retina Display MacBook Pro型号上使用Mac OS X的PS插件时遇到问题。问题是预览图像显示为多重。问题本身也存在于current PS CC SDK中未更改的Dissolve示例。

所以我会用它来说明问题。

Dissolve示例插件在Retina显示屏上显示一个4-up预览窗口,如下所示:

有趣的是,如果对话框仍然连接,如果连接外部显示器(我们使用Apple 27“Cinema LED显示屏)并在Retina显示屏和外部显示器之间来回移动对话框,预览实际上会在4和当对话从一个显示器跨越到另一个显示器时,如下所示进行常规预览。

我们知道在插件中我们无法做任何可以解决这个问题的事情,但我想答案可能是在界面构建器中。我们需要做的是指定预览以某种方式使用物理像素。它报告其尺寸,并将在我们的产品中相应使用。

还有其他人解决了这个问题吗?是否需要像Adobe使用CC SDK一样迁移到Xcode Version 4.6, Base SDK 10.7, Apple LLVM compiler 4.2, OS X Deployment Target 10.6,还是可以使用PS CS6 SDK中使用的Xcode Version 3.2.5, GCC 4.2, SDK 10.6来解决问题?

编辑2013年11月28日:添加了+50代表的赏金。我正在寻找有关如何使前面提到的Adobe PS CC SDK“溶解”过滤器示例在Retina和常规显示器上工作的一步一步指导。

编辑2013年12月6日: Bounty已过期......

0 个答案:

没有答案