Не используйте becomeFirstResponder()
, чтобы проверить, активно ли текстовое поле, вместо этого используйте isFirstResponder()
. Также обратите внимание, что я добавил else if
для textfieldTwo
.
@IBAction func NextButton()
{
// if textfield is selected
if(textfield.isFirstResponder() == true)
{
textfield.resignFirstResponder()
textfieldTwo.becomeFirstResponder()
}
else if(textfieldTwo.isFirstResponder() == true)
{
textfieldTwo.resignFirstResponder()
textfieldThree.becomeFirstResponder()
}
}