【问题标题】:iPhone UIControlEvent when touches have ended触摸结束时的 iPhone UIControlEvent
【发布时间】:2011-12-09 16:39:36
【问题描述】:

我的应用程序中有一个音量滑块,我希望在用户更改值时播放声音效果。标准的 valueChanged 事件在这里运行良好,我想将它与 touches end 信号结合使用以在最后触发声音。这里是否有一个我缺少的控制事件会在触摸完成时运行我的方法?好像没有 UIControlEventTouchesEnded...

【问题讨论】:

    标签: iphone objective-c uicontrol touches


    【解决方案1】:

    一些代码示例会有所帮助,但我猜您正在寻找 UIControlEventTouchUpInside。我不确定它是否适用于滑块。

    【讨论】:

    • UIControlEventTouchUpInside 确实可以使用滑块。
    【解决方案2】:

    一种可能性是将滑块的continuous 设置为NO。现在它只发出一个valueChanged 事件,即当用户全部完成时 - 正是您想知道的。

    【讨论】:

    • 宾果游戏!正是我想要的。幸运的是,音效不需要恒定的音量变化(比如背景音乐),所以这个小属性会做得很好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多