【发布时间】:2012-03-20 13:34:42
【问题描述】:
我正在写一本书,我在其中显示带有图像的文本,以获得我想要的确切文本布局。
问题是,如果我使用视网膜图像(分辨率为 *2 的图像),非视网膜显示器上的文本会很脆。目前,我添加了视网膜和非视网膜显示页面,但这意味着我的应用程序更大。
有没有办法只使用视网膜资源,即使在非视网膜显示器上也能获得漂亮的文字?
【问题讨论】:
-
您需要对像 Core Text 这样的文本无法获得的文本进行什么控制?
-
您可以尝试仅使用视网膜大小的图像,而不是调用它们@2x 并使用 CGAffineTransform 自己缩小它们。不过,按比例缩小的图像(非视网膜)可能看起来有点模糊。
-
@StephenDarlington 我的设计师使用 InDesign 并手动处理文本,以获得可能的最佳布局。我真的不认为我们可以使用核心文本和自动布局获得如此好的布局质量。
-
@CedricSoubrie 为什么不导出为 PDF?至少那时文本仍然是文本,并且会自动呈现为正确的分辨率。
标签: iphone ios uiimageview uiimage retina-display