2012-05-02 41 views
0

我試圖用滑塊觸發UIViewAnimation塊。基本上我想要一個視圖沿x軸模式。距離由滑塊設定。滑塊完成後觸發UIViewAnimation

的動畫作品不錯,但我想我完成移動滑塊來觸發動畫。到目前爲止,我只完成了與滑塊同時移動視圖。

關於如何完成這一任何想法?

在此先感謝!

回答

0

設置UISlider的continuous屬性NO。然後它只在用戶完成移動(擡起)他的手指時發送事件。

+0

是的,它的工作原理,但我也需要不斷更新標籤。然而,我發現把這個動作連接到「觸及內部」是有用的。在模擬器中我不容易看到,但它在設備上沒問題。再次感謝! – Marcal

1

我建議滑塊的連續屬性,設置爲NO像其他海報說,再加入綁在價值改變事件和UIControlEventTouchDragInside事件操作。當用戶釋放控件時,您應該得到一個值已更改的事件,並且在用戶拖動控件時會繼續產生UIControlEventTouchDragInside事件。

使用潤色內得到最終的價值可能無法正常工作,因爲用戶可以觸摸控制,拖動到一個新值,幻燈片的控制之外,然後擡起他們的手指。在這種情況下,滑塊的值會不同,但touchUpInside操作不會觸發。

+0

這一切都很合適。謝謝! – Marcal

相關問題