的方法我在一個項目上工作了iPhone的iOS 4和Xcode 4呼叫從UIButton的子類@implementation
我有子類一個UIButton,使其攔截單和雙擊。
這是UIButton子類的@implementation的最後一部分,兩個實例方法,其中的「水龍頭」被「記錄」;
- (void) handleTap: (UITapGestureRecognizer *) sender {
NSLog(@"single tap");
}
- (void) handleDoubleTap :(UITapGestureRecognizer *) sender {
NSLog(@"double tap");
}
按鈕實例在筆尖創建和一切工作正常:它攔截單一的水龍頭,並雙擊和輸出的NSLog的。
現在的問題:我在我的ViewController中有兩個方法(resetAllFields和populateAllFields),我需要單擊tap執行resetAllFields並雙擊執行populateAllFields。
我該怎麼辦?我在哪裏打電話?
謝謝。
謝謝。我是一個新手,所以我需要更多關於委託的解釋。我如何創建它們? – boscarol
編輯答案添加更多信息 – MarkPowell
糟糕,現在我看到您的完整答案。謝謝。 – boscarol