我需要在我的iPhone应用程序中有几个按钮(可能会将它移植到iPad上)。我知道至少有两种制作这种按钮的方法: 1.使用通常的UIButton和图像作为背景,可以在任何图形编辑器中绘制。 2.继承UIButton并使用CoreGraphics工具实现自己的drawRect:方法。什么是绘制自定义按钮的更好方法?
我不知道为什么,但我倾向于使用第二个,因为它似乎更困难和更低的表现。
我是否正确地认为,以编程方式实现按钮绘图时,它变成了“跨平台”,因此不需要针对不同分辨率的多个图标?
如果这真的很简单的图标,一些贝塞尔曲线或圆形填充颜色。它仍会比图像按钮更慢吗?
是否有人知道任何具有绘制矢量图像的图形界面的工具,并将其转换为可粘贴到drawRect:方法的CoreGraphics代码?
谢谢。
看一看:http://itunes.apple.com/gb/app/paintcode/id507897570 – hypercrypt 2012-03-29 22:16:28
哦!这看起来很棒。非常感谢这个链接。你也使用这个程序吗? – BartoNaz 2012-03-29 22:23:43
我已经使用了试用版(在网站上,通过应用程序商店链接),并在我有了这笔钱后就可以购买。 – hypercrypt 2012-03-29 22:27:21