4

次の方法で入力アクセサリ ビューを使用しています。

override var canBecomeFirstResponder: Bool {
    return true
}

override var inputAccessoryView: UIView? {
    return self.userInputView
}

また、viewDidAppear メソッドで、私は入れています:

let _ = self.becomeFirstResponder()

私のviewControllerはchildViewControllerであるため、これは私の場合は必須です。

とにかく、理由はわかりませんが、UIAlertController を提示していてキーボードがアクティブな場合、キーボードがダウンし、inputAccessoryView も消えて、突然 UIAlertController の上に表示されます。

誰かがそのようなことを経験しましたか?

ありがとう

編集 - 画像を追加: UIAlertController の上に表示

4

1 に答える 1