我应该使用什么技术来自定义iOS控件,布局等?

时间:2012-11-07 20:15:35

标签: objective-c ios html5

我是iOS编程的新手,有一件事我不知道。我有一个应用程序的想法,我付钱给平面设计师让我成为一个UI设计。他给我发了一个带有自定义设计控件,布局等的分层psd。一切都是定制设计的,不是我想要的标准iOS外观控件。 问题是如何将这个自定义设计转换为iOS控件,布局等等?

如果我考虑使用Facebook iPad应用程序或Foursquare iPhone应用程序,那只是“皮肤化”的iOS标准控件,还是用HTML5编写并且只是用Objective-C包装?如果是这样,怎么样?

谢谢

1 个答案:

答案 0 :(得分:2)

我建议您将Objective-C用于本机应用程序。大多数控件都允许您提供自己的图像,从而为“皮肤化”提供支持。例如,UISlider具有设置最小和最大图像,轨迹图像和色调颜色以及拇指图像和色调颜色的方法。 Ray Wenderlich经常在他的网站上提供值得一试的精彩教程。