Quartz 2D对创建自定义视图有用吗?

时间:2013-02-04 17:16:43

标签: ios iphone cocoa quartz-2d

Quartz 2D是创建自定义视图的不错选择吗?还有其他选择吗?

由于

2 个答案:

答案 0 :(得分:1)

是的!
这是标准的方法。
(另请参阅ios View编程指南,第Custom View章)

我已使用Quartz2D/Core Graphics中的UIView::drawRect()完成了所有自定义视图 (指南针上升,标尺,MkapView的自定义用户位置)等等。

答案 1 :(得分:0)

完全取决于你想做什么。做二维绘图是完美的,但你也可以使用图像。我更喜欢自己使用CALayer来获得简单的效果。

我在creating custom controls上发布了答案以及将控件绘制到其他问题的几个选项,但它也适用于此。