Quartz 2D 是创建自定义视图的好选择吗?还有其他选择吗?
谢谢
是的!
这是标准的方法。
(另见 ios View Programming Guide,自定义视图一章)
我已经使用Quartz2D/Core Graphics
in UIView::drawRect()
(罗盘、标尺、MkapView 的自定义用户位置)等完成了所有自定义视图。
完全取决于你想做什么。进行 2d 绘图非常好,但您也可以使用图像。我更喜欢CALayer
自己使用简单的效果。
我发布了关于创建自定义控件的答案以及将控件绘制到不同问题的几个选项,但它也适用于此处。