Как получить клавиатуру над нижним листом? - PullRequest
1 голос
/ 25 апреля 2019

Я представляю MDCBottomSheetController с contentViewController, который содержит UITextField. Когда текстовое поле становится первым респондентом, появляется клавиатура и толкает нижний лист наверх.

q

Вместо того, чтобы толкать нижний лист к верху клавиатуры, он появляется над нижним листом.

API MDCBottomSheetController очень ограничен, и у меня нет ничего, что я мог бы использовать для выполнения этого поведения.

Код, который я использую для представления нижнего листа, в основном представляет собой основы:

let contentViewController = SomeViewController()
contentViewController.preferredContentSize = view.frame.size

let bottomSheet = MDCBottomSheetController(contentViewController: otherViewController)
present(bottomSheet, animated: true, completion: nil)
...