【问题标题】:For iOS how do I create a draggable button within a button?对于 iOS,如何在按钮内创建可拖动按钮?
【发布时间】:2025-12-08 13:00:01
【问题描述】:

在 xCode 中,我正在制作一个 iPad 应用程序,并在 UIimageViews 中创建了一系列计数器,当您触摸它们时它们会在屏幕上拖动。到目前为止一切顺利。

但现在我想在每个被禁用的计数器上方有另一个较小的隐藏按钮,这样当您点击计数器时,较小的按钮可以出现并可以执行操作(例如“返回起始位置”或“隐藏”。

我只是不确定现在该去哪里。任何想法或提示将不胜感激!

【问题讨论】:

    标签: ios ipad uibutton drag


    【解决方案1】:

    因此,您创建按钮并设置它们的框架并将它们作为子视图添加到您的视图中。从那时起,您可以通过使它们的 alpha = 0.0 来隐藏它们,通过将 alpha 设置为 0.5(将启用设置为 NO)让它们显示为禁用,并使它们在 alpha=1.0 时生效。您可以为帧和 Alpha 更改设置动画。为方便起见,您可以将它们的标签属性设置为与计数器相关的值,以便您可以使用 viewWithTag: 轻松获取它们。

    【讨论】:

    • 好的,为此欢呼。我显然需要更多地了解视图和子视图!