可移动的UIButtons

时间:2014-03-29 15:39:57

标签: ios objective-c uiimageview uibutton

方案: 有一个UIView作为UIScrollView的子视图,并且有一个UIImageView作为UIView的子视图。

要求: 当用户触摸UIImageView时,我想在该触摸点添加UIButton作为子视图。可以添加任意数量的UIButton(在UIImageView框架内)。这些UIButtons也应该可以在UIImageView框架内移动。

我做了什么 我已经分类了UIView,我正在使用touchesBegan,touchesMoved,touchesEnded和添加UIButtons等方法检测触摸。 UIButtons随UIGestureRecognizers一起添加,其中一个方法是对平移手势实现的。

问题 当我添加多个按钮时,之前的按钮变得不可移动,甚至无法识别内部的触摸。

2 个答案:

答案 0 :(得分:1)

谢谢大家的帮助。我最终做了https://github.com/Tulakshana/TTaggableView

答案 1 :(得分:0)