2013-02-15 93 views
3

我在一个页面中有三个文本字段,当文本字段为空时,那么键盘应该显示返回键盘,否则它应该显示搜索,并通过单击该搜索按钮我们需要去另一个视图控制器。可以用示例代码解释吗?如何在键盘上创建动作来搜索按钮?

回答

5

设置你的UITextFielddelegate并实现delegate功能

要显示searchreturn关键

- (void)textFieldDidBeginEditing:(UITextField *)textField 
{ 
    if ([textField.text isEqualToString:@""]) 
    { 
     textField.returnKeyType=UIReturnKeyDefault; 
    } 
    else{ 
     textField.returnKeyType=UIReturnKeySearch; 
    } 
} 

键盘上的返回按钮编码

-(BOOL) textFieldShouldReturn:(UITextField *)textField 
{ 
    if (textField.returnKeyType==UIReturnKeyDefault) 
    { 
     //Your Return Key code 
    } 
    else if(textField.returnKeyType==UIReturnKeySearch) 
    { 
     //Your search key code 
    } 
} 
+0

感谢。为我工作。 – DHEERAJ 2015-07-27 06:30:58

相关问题