首页 文章
  • 10 votes
     answers
     views

    iPad视网膜模拟器中的CATiledLayer性能不佳

    我希望也许这只是模拟器的一个问题,但当然它让我担心,因为我已经提交了我的视网膜应用程序,直到16日才能测试它 . 我在我的应用程序中实现了CATiledLayer来查看非常大的 Map . Map 的图块来自互联网,但它们也会被缓存,因此,通常它们实际上是直接从设备加载的 . 在iPad 1和iPad2上,它的工作非常漂亮 . 您只能注意到iPad 2上呈现的图块,即使它们来自互联网也是如此 ...
  • 0 votes
     answers
     views

    我应该为仅针对iOS7的iPhone应用提供1x应用图标吗?

    我正在开发一款仅针对iOS7的iPhone应用程序 . 至于常规资产,我很高兴只提供@ 2x和@ 3x版本 . 但是,如果不提供各种尺寸的@ 1x版本,我不能100%确定非视网膜设备如何处理 app icon ? 例如, Images.xcassets 中AppIcon的Xcode默认设置如下: 但是,如果我检查 iPad: iOS7 and Later Sizes 我得到这个: 作为我测试的...
  • 4 votes
     answers
     views

    如何使用Retina显示在Mac OS上的OpenGL中绘制文本

    我正在使用OpenGL在Mac OS中绘图 . 当我的代码在Retina显示器上运行时,一切正常,除了文本绘图 . 在视网膜显示下,文本是它应该的两倍大 . 这是因为字体大小以点为单位,每个点在Retina下都是2个像素,但OpenGL是基于像素的 . 这是标准显示下的正确文字绘图: 这是Retina显示下不正确的文字绘图: 这是我正式绘制字符串的方式 . 由于OpenGL没有文本绘图功能,为...
  • 6 votes
     answers
     views

    如何在运输时为应用程序启用Retina显示屏上的“使用低分辨率”?

    我有一个应用程序在HiDPI模式中断,除非我在finder中选择“get Info”并勾选“低分辨率打开”复选框 . 修复应用程序不是一种选择,因为它是使用不再由其供应商实际维护的创作软件制作的 . 现在就是这样:当我拿到应用程序时,将它放在桌面上,压缩它,然后将“低分辨率打开”复选框设置为true,删除应用程序并解压缩原始应用程序复选框保持选中状态 . 因此,无论OS X将属性“以低分辨率打开”...

热门问题