2011-12-09 116 views
1

我在我的應用程序中有一個音量滑塊,當用戶更改該值時,我想要播放音效。標準的valueChanged事件在這裏效果很好,我想將它與觸摸結束信號一起使用,以便在最後觸發聲音。有沒有一個控制事件,我錯過了,當觸摸完成時會運行我的方法?它似乎並沒有UIControlEventTouchesEnded ...iPhone UIControlEvent觸摸已結束

回答

0

一種可能性是將滑塊的continuous設置爲NO。現在它只發出一個valueChanged事件,即當用戶完成時 - 就是你想知道的。

+0

賓果!正是我在找的東西。幸運的是,聲音效果不需要持續的音量變化(比如說背景音樂),所以這個小小的屬性將會很好地完成。 – MechEngineer

1

一些代碼示例會有所幫助,但我想你正在尋找UIControlEventTouchUpInside。我不確定,如果它適用於滑塊。

+0

'UIControlEventTouchUpInside'的確可以使用滑塊。 – matt