次の方法で入力アクセサリ ビューを使用しています。
override var canBecomeFirstResponder: Bool {
return true
}
override var inputAccessoryView: UIView? {
return self.userInputView
}
また、viewDidAppear メソッドで、私は入れています:
let _ = self.becomeFirstResponder()
私のviewControllerはchildViewControllerであるため、これは私の場合は必須です。
とにかく、理由はわかりませんが、UIAlertController を提示していてキーボードがアクティブな場合、キーボードがダウンし、inputAccessoryView も消えて、突然 UIAlertController の上に表示されます。
誰かがそのようなことを経験しましたか?
ありがとう
