我無法獲得我的UITextField's
中的返回鍵工作! 我有相當多的UITextField's
所以有人可以給一小段代碼?我無法讓我的UITextField中的返回鍵工作
1
A
回答
1
試試這個
- (IBAction)textFieldDoneEditing:(id)sender
{
[sender resignFirstResponder];
}
您將有此連接到您所擁有的文本字段。連接到File's Owner
時,請使用Did End On Exit
選項。
0
檢查textField.delegate = self;
,其中自是當前UIViewController
設置,然後檢查是否有辭職的文本字段:[textField resignFirstResponder];
1
如果你有大量的文本字段,你想返回鍵調出下一個文本域。所以用戶可以快速輸入數據。然後設置一組委託每個文本框爲您的視圖控制器
textField.delegate = self;
確保您的視圖控制器通過把這個在接口聲明採用UITextFieldDelegate協議
<UITextFieldDelegate>
然後使用textFieldShouldReturn方法
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
if (textField == self.Field1) {
[self.Field2 becomeFirstResponder];
}
else if (textField == self.Field2) {
[self.Field3 becomeFirstResponder];
}
else if (textField == self.Field3) {
[self.Field4 becomeFirstResponder];
}
else if (textField == self.Field4) {
[self.Field5 becomeFirstResponder];
}
else if (textField == self.Field5) {
[self.Field5 resignFirstResponder];
}
return YES;
}
相關問題
- 1. 我無法讓我的堆棧工作
- 2. 我無法讓jQuery工作
- 3. 我無法讓Restler工作
- 4. 我無法讓makefile工作
- 5. 無法讓我的Java類工作
- 6. 無法讓我的布爾值工作
- 7. 無法讓我的java程序工作
- 8. 我無法讓jQuery的jScrollPane工作! :(
- 9. 無法讓我的轉換器工作
- 10. 似乎無法讓我的jQuery工作
- 11. 無法讓我的循環工作
- 12. 無法讓我的Gzip工作
- 13. 無法讓我的bootstrap 3 javascript工作
- 14. 無法讓我的循環工作
- 15. 無法讓我的Jscrollpane在我的Jtextarea中工作
- 16. 無法讓我的.js在我的Dreamweaver文件中工作
- 17. 無法讓我的邏輯在我的if語句中工作
- 18. 無法讓我的mysql_query()在我的php腳本中工作
- 19. 我無法讓我的WebMethod在ASP.NET中工作
- 20. 我無法讓jQuery QueryBuilder在我的index.html中工作
- 21. 我無法讓我的交通燈序列在HTML中工作
- 22. 我無法讓我的函數返回全局變量
- 23. 無法讓我的window.location工作在回聲標記
- 24. 我無法讓我的removeDuplicate方法工作?
- 25. 我無法讓我的擴展方法工作(C#)
- 26. 我無法讓我的數組公式在工作表中工作
- 27. 我無法使用我的物理鍵盤輸入uitextfield
- 28. 無法讓我的鏈接在我的HTML工作
- 29. Swift:無法讓UITextField關閉鍵盤
- 30. 我無法讓Youtube API工作