如何在UIView上画点?

时间:2012-01-23 15:12:48

标签: ios uiview calayer

我已经有一个带有默认视图的视图控制器,并且以编程方式添加了一些内容。 现在我有一个可拖动的形状,我可以移动,每当我点击一个按钮时,应该在我想要的位置绘制一个点。

现在我的UIView不是自定义视图所以我不能使用drawRect。

所以我有两个解决方案使用CALayer或使用小图像作为点或一个代表点的小自定义视图。

这将是一个更好的解决方案或如果有一个更简单的方法,请告诉我。

1 个答案:

答案 0 :(得分:0)

CALayer在您的情况下更好更快。只是不要忘记setShouldRasterize:YES到您的视图层。