Я пытаюсь добавить uiview, содержащий несколько кнопок, над моим текущим видом аксессуаров ввода. Мой текущий вид аксессуаров ввода - это растущий textField (например, приложение текстовых сообщений стандарта iOS).Как я могу добавить uiview вертикально над uiview в inputAccessoryView?
class ViewController: UIViewController {
let textInputBar = ALTextInputBar()
// The magic sauce
// This is how we attach the input bar to the keyboard
override var inputAccessoryView: UIView? {
get {
return textInputBar
}
}
// Another ingredient in the magic sauce
override func canBecomeFirstResponder() -> Bool {
return true
}
}
My current view, as mentioned earlier.
вы можете снимки экрана. Больше подробностей. –
Невозможно добавить изображение как в виде текстовых полей, так и в виде кнопок в виде аксессуаров. V: | [BUTTONVIEW] [TextField] | -. Или используйте клавиатуру show/hide Уведомления и вручную добавьте ее в представление. например. может получить высоту клавиатуры от уведомления. Вычислите inputAccessoryView height и поместите изображение кнопки, используя это значение высоты. Удалите его, когда kb закрыто – RJE
@Ramkumarchintala Я добавил фотографию того, что я пытаюсь сделать, и мое текущее приложение. – leecan999