-1
如何檢測按鈕被按下並釋放釋放,因爲我想執行兩個動作如何檢測按鈕按下和iphone
第一是當按鈕被按下自動遞增,並持有... 和停止自動增量釋放按鈕時.......
請告訴我用來做這個有什麼按鈕操作都不....
我試圖與內觸摸觸摸停止下來潤色外面但它不工作correctluy任何人可以請幫助我如何使其正常工作.....
謝謝。
如何檢測按鈕被按下並釋放釋放,因爲我想執行兩個動作如何檢測按鈕按下和iphone
第一是當按鈕被按下自動遞增,並持有... 和停止自動增量釋放按鈕時.......
請告訴我用來做這個有什麼按鈕操作都不....
我試圖與內觸摸觸摸停止下來潤色外面但它不工作correctluy任何人可以請幫助我如何使其正常工作.....
謝謝。
好吧,首先你需要一個界面按鈕。按鈕的對碰落目標的行動應該引起這樣的動作:
if (someTimer == nil) {
someTime = [NSTimer scheduledTimerWithTimeInterval:.03 target:self selector:@selector(theDecreasingMethod) userInfo:nil repeats:YES];
}
然後,你需要另一個IBAction爲設置爲相同的按鈕(YES可以設置多個動作到一個按鈕),並鏈接行動潤色內幕 然後與觸摸的內心操作相關聯的方法:
if (someTimer != nil) {
[someTimer invalidate];
someTimer = nil;
}
最後,在theDecreasingMethod,你需要這個
-(void)theDecreasingMethod{
//do what ever you need to incrementally do
//ie. someInt--;
}
我希望這有助於;如果你需要任何其他的東西
它正在工作,但它在一種情況下失敗.....和條件是..如果你按下按鈕,它會不斷增加,並與釋放按鈕,如果你拖出邊發佈操作不會執行...並且它會不斷增加......直到我們再次點擊該按鈕... – user564963 2011-04-11 04:00:12
您是否在使用觸摸屏幕進行發佈操作? – Andrew 2011-04-11 04:06:25
是觸摸內部釋放和觸摸增量.... – user564963 2011-04-11 04:18:24