2010-04-10 74 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将出现在弹出的列表中。