【问题标题】:Ipad piano-like app help!Ipad钢琴类应用帮助!
【发布时间】:2010-11-01 04:33:36
【问题描述】:

我正在编写一个类似 iPad 钢琴的应用程序。我首先通过 UIButton 创建了按键,一切正常,但是当我想从一个按键滑到另一个按键时,我发现这是一个拖出动作(第一个按钮)而不是触摸动作(第二个按钮) 所以只是想知道有没有人知道任何方法来禁用 UIbutton 的拖动或任何其他更好的方法来进行滑动?

【问题讨论】:

    标签: ipad uibutton draggable sliding piano


    【解决方案1】:

    非常老的问题,但我现在正在处理这个问题......当我开始实现钢琴键盘时,我只是使用了键盘的大图像,并计算出我的控制器中按下了什么键 @987654321 @、touchesMoved 方法。然后,当我想添加按键效果时,我认为UIButtons 会很好用。不幸的是,我遇到了与您相同的问题:按下的第一个 UIButton 键“捕获”了触摸,然后其他键无法使用。

    我认为最简单的解决方案是回到原来的控制器touchesBegan,touchesMoved方法。我将把我所有的UIButtons 改成UIImageViews,并通过控制器进行触摸检测和按键动画。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-01
      • 2013-08-22
      • 2011-05-12
      • 1970-01-01
      相关资源
      最近更新 更多