【问题标题】:Movable UIButtons可移动的 UIButtons
【发布时间】:2014-03-29 15:39:57
【问题描述】:

场景: 有一个 UIView 作为 UIScrollView 的子视图,还有一个 UIImageView 作为 UIView 的子视图。

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

我做了什么 我已经对 UIView 进行了子类化,并且正在使用方法 touchesBegan、touchesMoved、touchesEnded 和添加 UIButtons 来检测触摸。 UIButtons 添加了 UIGestureRecognizers,并带有一个实现平移手势的方法。

问题 当我添加多个按钮时,较早的按钮变得不可移动,甚至无法识别内部的修饰。

【问题讨论】:

  • 您没有列出对 SOF 的要求,而是提出问题。你的问题在哪里?
  • @dealock 抱歉。请现在看看。我已经更新了问题。

标签: ios objective-c uiimageview uibutton


【解决方案1】:

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

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多