我已经有一个带有默认视图的视图控制器,并且以编程方式添加了一些内容。 现在我有一个可拖动的形状,我可以移动,每当我点击一个按钮时,应该在我想要的位置绘制一个点。
现在我的UIView不是自定义视图所以我不能使用drawRect。
所以我有两个解决方案使用CALayer或使用小图像作为点或一个代表点的小自定义视图。
这将是一个更好的解决方案或如果有一个更简单的方法,请告诉我。
答案 0 :(得分:0)
CALayer在您的情况下更好更快。只是不要忘记setShouldRasterize:YES
到您的视图层。