[英]iOS - Change a ViewController with the keyboard “next” button?
我注意到可以使用iOS鍵盤右下角的done / next / return鍵觸發操作並在文本字段中移動。 是否可以使用該按鈕更改視圖或觸發segue?
例如,能夠在UITextField中輸入內容,然后點擊“下一步”移動到下一個viewController而不必使用單獨的按鈕或導航項是很酷的。
可能是一個愚蠢的問題,但我一直想知道它是否有可能存在一段時間。
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
//Next button was pressed
//Push some viewcontroller here
return YES;
}
確保將UITextField的委托設置為self
有可能的。 如果它是UITextField,則可以實現textFieldShouldReturn:。 如果是UITextView,則實現textView:shouldChangeTextInRange:replacementText:,並在替換文本中查找\\ n。
在任何一種情況下,您都可以執行segue,執行導航或模態推送等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.