Way*_*man 3 iphone graphics ios4
我遇到了使用UIBarButtonItem自定义颜色的问题."网络上的所有内容似乎表明,缺乏官方API支持的唯一方法是围绕图像的使用.在为iOS 4之前的设备开发时,这一切都很好,但是在使用新的iPhone 4时除外.为iPad和iOS 4之前的设备创建图像非常简单,但为这些设备开发的图像在iPhone上看起来非常可怕我怀疑随着下一代设备的引入,这个问题会进一步恶化.
考虑下面的例子.请注意默认彩色按钮是如何漂亮和流畅的,但iPhone 3GS图像看起来很糟糕.对于不同分辨率的设备,必须包含多个图像,似乎不太可扩展(双关语).

在缺少用于更改a颜色的官方API的情况下,有UIBarButtonItem哪些策略可用于创建可针对不同分辨率设备进行良好扩展的图像?这个问题对于UIBarButtonItems来说并不是唯一的,社区如何适应其他位图的UI元素?对于这种特殊情况,是否有比使用图像更好的解决方案(例如使用Quartz绘制它)?
如果可能的话,请提供具体的代码示例.
| 归档时间: |
|
| 查看次数: |
5324 次 |
| 最近记录: |