Я работаю над программой в Swift, которая практически похожа на мини-тест (если вы знакомы с MVC, модель содержит всю информацию, вопросы , ответы и т. д.) Однако я не могу получить текстовое поле моей программы для ответа на возврат на виртуальную клавиатуру в iOS. Я делаю что-то неправильно? Благодаря!Это не похоже, что ключ возврата работает над моим методом
func textFieldShouldReturn(textField: UITextField) -> Bool {
model.recordAnswer(textField.text!)
numCorrect = model.numOfCorrectAnswers
numWrong = model.numOfIncorrectAnswers
txtViewQuestionStatus.text = "\(model.incorrectItems())\n"
model.theQuestion++
if model.hasMoreQuestions == true {
updateQuestionAndAnswer()
}
textField.resignFirstResponder() //hide keyboard
return true
}
Этот метод называется вообще? Установлен ли делегат? – Eiko
Нет, это не так, как я могу это сделать? – Linuxn00b
Если вы используете интерфейс Builder, просто подключите розетку. Или делать это программно. Но тип вопроса указывает, что вы должны начать с очень простого руководства по программированию iOS. Практически все из них вы там накрыли. – Eiko