是否可以从一个 UIButton 中单击并拖动标题并将其拖放到另一个 UIButton 的标题中?

Posted

技术标签:

【中文标题】是否可以从一个 UIButton 中单击并拖动标题并将其拖放到另一个 UIButton 的标题中?【英文标题】:Is it possible to click and drag the title from one UIButton and drop it into the title of another UIButton? 【发布时间】:2011-07-07 23:17:24 【问题描述】:

我有两个 UIButton,我希望能够让用户单击其中一个 UIButton 并将其拖到另一个 UIButton 上,并将 UIButton 的标题从第一个 UIButton 移动到第二个。那可能吗?谢谢。

【问题讨论】:

是的,这是可能的,为此您必须使用触摸检测方法。 【参考方案1】:

标题是 UIButton 的一个元素,因此您不能使用任何预定义的方法来执行此操作。您必须创建自定义实现,在其中添加一个可拖动的 UILabel 触摸,然后设置按钮的标题以在发布时匹配 - 或类似的东西。

【讨论】:

【参考方案2】:

我已经创建了另一个答案,它至少可以让你上路,它实现了按钮的按下、拖动和向上事件,你试图识别你拖动到的另一个按钮!!!

Xcode ios push down button and drag then up on a second button

看看我提供的答案!

【讨论】:

以上是关于是否可以从一个 UIButton 中单击并拖动标题并将其拖放到另一个 UIButton 的标题中?的主要内容,如果未能解决你的问题,请参考以下文章

Swift 中的可拖动 UIButton/元素?

单击并拖动到另一个按钮

点击 UIButton?

.NET:是不是有单击并拖动“类似桌面”的控件?

Xcode:将 UIButton 类更改为自定义类后,已发送事件消失

单击时将图像添加到屏幕并允许其可拖动/可旋转