diff --git a/LearnEnglish/LearnEnglish/Views/QuizViewController.swift b/LearnEnglish/LearnEnglish/Views/QuizViewController.swift index 17c6937..f8e65c2 100644 --- a/LearnEnglish/LearnEnglish/Views/QuizViewController.swift +++ b/LearnEnglish/LearnEnglish/Views/QuizViewController.swift @@ -227,6 +227,7 @@ final class QuizViewController: UIViewController { } spellingView.confirmButton?.isEnabled = false } else { + spellingView.hideAccessoryView() spellingView.onChange = { [weak self] in guard let self else { return } nextButton.isEnabled = spellingView.isComplete diff --git a/LearnEnglish/LearnEnglish/Views/SpellingInputView.swift b/LearnEnglish/LearnEnglish/Views/SpellingInputView.swift index 8b0e28b..e7691e8 100644 --- a/LearnEnglish/LearnEnglish/Views/SpellingInputView.swift +++ b/LearnEnglish/LearnEnglish/Views/SpellingInputView.swift @@ -127,6 +127,11 @@ final class SpellingInputView: UIView, UITextFieldDelegate { refreshBoxes() } + func hideAccessoryView() { + confirmButton?.isHidden = true + hiddenField.inputAccessoryView = nil + } + func showResultState(correct: Bool) { let color = correct ? Theme.Color.correct : Theme.Color.wrong for position in blankPositions {