아래 텍스트필드 관련 글 올렸던 사람입니다. 답변해주신 분께 이 자리를 빌어 다시한번 감사드립니다.
텍스트 필드 관련해서 질문 한 가지만 더 올리려고 합니다.
한 개의 뷰에 텍스트 필드 3개를 배치하고(편의상 A,B,C라고 하겠습니다) A에서 엔터키를 치면 B로, B에서 엔터키를 치면 C로 넘어가게 만들고 싶어서 다음과 같이 코드를 작성했습니다.
func textFieldShouldReturn(_ textField: UITextField) -> Bool {
if textField == self.A {
self.B.becomeFirstResponder()
}else if textField == self.B {
self.C.becomeFirstResponder()
}
return true
}
위 코드를 실행해 보니 A->B는 잘되는데, B->C는 안되네요.
이유가 뭔지 아시는 분은 조언해 주시면 감사하겠습니다.