有大量iPhone应用程序具有漂亮的控件,从文本字段(例如表单)到自定义转换到按钮。 http://pttrns.com/展示了很多这些?
其中许多通常使用原生绘图/渲染或图像背景来实现吗?
任何方向都会有所帮助。谢谢!
答案 0 :(得分:1)
从iOS5开始,您可以更好地控制UI元素的外观,而无需自己绘制绘图代码。这是一个很好的教程:http://www.raywenderlich.com/4344/user-interface-customization-in-ios-5。
如果您想要更高级的效果和/或您想要支持早期版本的iOS,那么您可以通过覆盖drawRect:
来完成这些操作。来自同一站点的另一个教程给出了一个示例:http://www.raywenderlich.com/2134/core-graphics-101-glossy-buttons