我想按uitextfied的完成键执行一些任务 我曾尝试过这种方式
-(void)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
[self myfuction];
}
但没有任何事情发生
答案 0 :(得分:2)
您是否设置了delegate
的{{1}}?像
UITextField
如果是,那么将断点放在myTextFieldObj.delegate = self;
的正文并检查它是否有效?
编辑
委托方法应该是
myfuction
不 - (BOOL)textFieldShouldReturn:(UITextField *)textField
,其返回-(void)textFieldShouldReturn:(UITextField *)textField
而不是BOOL
,因此您的代码应为..
void