为iOS设备编写photoshopped GUI

时间:2011-12-30 14:05:13

标签: iphone cocoa-touch user-interface photoshop

嗯......我已经在设计师用photoshop格式搜索GUI元素的编码主题了一段时间。但我很难将它们结合在一起。仅举例。当我想制作一个只带有定时器的简单LCD显示器的应用程序,倒数时,我将如何开始.....不要误会我的意思,我知道在幕后做代码使计时器计数等。

但是如何设置具有光泽显示效果的漂亮gui呢?实现这样一个gui的“正确方法”是什么?将Photoshop文件显示为光泽显示并在其上设置UILabel?或以编程方式编码光泽效果?

这只是一个例子......嗯......我找不到好的资源来开始这样的话题。如果你能伸出援手,我会非常高兴。

1 个答案:

答案 0 :(得分:2)

在典型的应用程序开发周期中,您可以让图形人员以PNG文件的形式向编程人员提供图形。

然而,很有可能在设备上动态呈现各种各样的东西。使用UITabBarController的任何应用程序中的标签栏图标上的蓝色阴影就是一个明显的例子:程序员只使用alpha通道输入PNG,系统呈现蓝色阴影。

使用Quartz Core(在文档中查找CGContext),您可以绘制线条和文本,并应用各种变换,渐变,剪切路径等。使用此方法,您可以创建自己的样式的{ {1}}等等。

PNG方法通常更容易。