2016-11-09 31 views
0

我希望能夠輕掃一系列按鈕。這應該選擇並突出顯示所有被刷過的按鈕。有點像在填字遊戲中畫線。有沒有人有過這樣的成就?我需要在obj-c中以編程方式編寫此代碼..任何幫助將不勝感激。滑過多個UIButtons以突出顯示/選擇

會使用'UIControlEventTouchDragEnter'方法嗎?

謝謝

回答

0

好吧我已經設法解決我的問題,感謝NO-ONE的幫助! ;)

要做到這一點的方法是通過'touchesBegan'和'touchesEnded'方法。另外,我用的是UIButton的類必須被繼承覆蓋用下面的代碼中提到的方法:

[super touchesBegan:touches withEvent:event]; 
[self.nextResponder touchesBegan:touches withEvent:event]; 

..otherwise的UIButton的消耗觸摸事件,如飢餓的動物是。 大多數其他視圖不需要被分類。

我現在能夠從我的子類UIButtons中接收觸摸事件,並且一些其他實現可以執行滑動功能。
希望這可以幫助別人!