1
Всплывающее окно UIView скрыто при отображении клавиатуры или нажатие на текстовое поле!UIView Hides on Keyboard Appear
Мой код для KeyBoard шоу:
func keyboardWillShow(notification: NSNotification) {
if let keyboardSize = (notification.userInfo?[UIKeyboardFrameBeginUserInfoKey] as? NSValue)?.cgRectValue() {
if self.view.frame.origin.y == 0 {
self.view.frame.origin.y -= keyboardSize.height
}
}
}
func keyboardWillHide(notification: NSNotification) {
if let keyboardSize = (notification.userInfo?[UIKeyboardFrameBeginUserInfoKey] as? NSValue)?.cgRectValue() {
if self.view.frame.origin.y != 0 {
self.view.frame.origin.y += keyboardSize.height
}
}
}
вследствие neagtve значения кадра у, распечатать его, управлять им соответствующим образом –
Rephrase ваш вопрос, пожалуйста, это очень трудно понять, что вы хотите достичь , –