我想知道是否可以使用鍵盤的「完成」鍵作爲返回鍵?使用「完成」按鈕作爲返回鍵
例子:
您是在搜索字段中,鍵入要搜索,然後,而不是敲擊鍵盤的回車鍵,我想用戶能夠啓動任何通過點擊'完成'鍵在鍵盤上方進行搜索。
更新:
我不想改變文本或返回鍵的方面。我要推出與「完成」藍色按鈕在鍵盤上方的小酒吧搜索,旁邊的「上一頁」和「下一頁」
我想知道是否可以使用鍵盤的「完成」鍵作爲返回鍵?使用「完成」按鈕作爲返回鍵
例子:
您是在搜索字段中,鍵入要搜索,然後,而不是敲擊鍵盤的回車鍵,我想用戶能夠啓動任何通過點擊'完成'鍵在鍵盤上方進行搜索。
更新:
我不想改變文本或返回鍵的方面。我要推出與「完成」藍色按鈕在鍵盤上方的小酒吧搜索,旁邊的「上一頁」和「下一頁」
我只是實現以下方法:
從UITextFieldDelegate
textFieldShouldReturn:
詢問委託人,如果文本字段應處理按下返回按鈕。
- (BOOL)textFieldShouldReturn:(UITextField *)textField;
textField.returnKeyType=UIReturnKeyDone;
添加到您的文本字段的委託來清除鍵盤時,它的壓制:
- (BOOL)textFieldShouldReturn:(UITextField *)aTextfield {
[textField resignFirstResponder];
return YES;
}
試試這個: 它會幫助你... 第一套委託給你的所有textfields比寫這種方法:
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {
if([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
return NO;
}
return YES;
}
你介意提供一些信息? – Novarg 2012-04-18 11:48:32
不,我只是認爲這是足夠的 – 2012-04-18 11:49:54
http://stackoverflow.com/a/1185197/919545嘗試多搜索一下更多的時間 – 2012-04-18 11:51:11