2010-04-10 58 views
0

我有一個簡單的問題,但它讓我感到困惑。下面的代碼爲UIControlTouchUpInside獲取了一個UNDEFINED錯誤。我需要包含或導入什麼?如果我註釋掉這一行,它就會起作用。這意味着forState:UIControlStateNormal被定義。我是新人,所以希望你能幫助。爲什麼UIControlTouchUpInside UNDEFINED?

UIButton * button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
[button setTitle:@"Accept?" forState:UIControlStateNormal]; 
[button addTarget:self action:@selector(acceptTapped) forControlEvents:UIControlTouchUpInside]; 

回答

5

你不需要導入任何東西。您只需查閱文檔,在那裏您會發現您要查找的符號是UIControlEventTouchUpInside。您也可以在XCode中輸入「UIControl」並點擊轉義。 UIControlEventTouchUpInside將出現在彈出的列表中。