我正在开展一个项目,我必须提供用户工具来画一个圆圈。我做了这个部分。但新的要求是用户可以在任何他想要的位置移动它。我不知道它。请帮助我。
答案 0 :(得分:0)
制作UIView的子视图。在其中,覆盖drawRect:绘制圆圈。将其添加到与屏幕大小相同的超级视图中。然后,为您的视图提供UIPanGestureRecognizer。将目标/操作设置为圆视图上的方法,并在该方法中将视图的框架设置为在手势识别器的locationInView中具有原点:。
如果您需要比此更具体的帮助,请随时发布一些您遇到问题的代码。