在非游戏应用程序中使用精灵来提高静态视网膜图形的可管理性是否明智



随着我的应用程序的UI变得越来越复杂,我发现导出按钮之类的所有图形很乏味。例如,使用切换按钮:向上、向下、禁用、打开、关闭*5个按钮*2用于视网膜=50个需要导出的图形!像在CSS中那样做并制作精灵表是一种可行的策略吗?如果是这样的话,你能为我指明一两个片段的方向,告诉我如何处理加载和显示适当的小节吗?

您可以使用sprite表,方法如下:http://www.danielsefton.com/2012/07/texture-atlases-for-uikit-with-texturepacker/

作为精灵表的替代品,PaintCode是Mac应用商店的一个不错的选择。它使更新图形变得非常容易,只需复制和粘贴代码。不幸的是,它的价格相对较高。

如果你需要创建Paint Code无法处理的图像,可以考虑使用Mac应用程序自动复制&调整艺术品的大小,这样你只需要创建一次。Mac应用商店上有几个。有些是免费的,有些是付费的。但如果你想要高质量的尺寸调整,最好使用你制作艺术的工具来缩小尺寸(如PhotoShop)。

相关内容

  • 没有找到相关文章

最新更新