iOS 13, Xcode 11, Swift 5.1 Для смещения поля ввода вверх при появлении клавиатуры: NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillShowNotification, object: nil, queue: nil) Возвращаем на исходную позицию после скрытия клавиатуры: NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillHideNotification, object: nil, queue: nil)
Урок то что надо! Эта тема будет встречаться очень часто. При появлении клавиатуры поднять текстовое поле, ограничить длину ввода текста и вернуть всё назад, когда клавиатура исчезнет или убрать всё по тапу на вью. 99% при устройстве на работу это будет тестовым заданием ))
Почему нельзя ставить больше 1 лайка? Поднятие экрана при появлении клавиатуры - бомба. Ранее сталкивался с такой задачей, не нашёл адекватного объяснения и сдался, а тут такое
NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillShowNotification) почему-то еще раз срабатывает, когда вводишь первую букву, поэтому не будьте как я, пишите : self.view.frame.origin.y = -50 а не self.view.frame.origin.y -= 50 минут 15 пытался костылями пофиксить)))
Спасибо!
Swift 5
Xcode 10.3
Time 43.30
NotificationCenter.default.addObserver(self, selector: #selector(textDidChangeNotification), name: UITextField.textDidChangeNotification, object: nil)
спасибо огромное!!
spasibo
На самом деле только рад, если вы у меня время отнимаете и меняете его на упорядоченные знания. Спасибо за настолько подробный урок.
Впечатлил :) Ты как будто смотришь глазами новичка и отвечаешь на его вопросы! Спасибо за твои старания и время!
iOS 13, Xcode 11, Swift 5.1
Для смещения поля ввода вверх при появлении клавиатуры:
NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillShowNotification, object: nil, queue: nil)
Возвращаем на исходную позицию после скрытия клавиатуры:
NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillHideNotification, object: nil, queue: nil)
а куда это надо писать?
thank u a lot my friend ))
В Swift 5:
NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillShowNotification, object: nil, queue: nil) { (_) in self.displayViewConstraint!.constant = 100 }
Огромное человеческое спасибо! ТАК объёмно и отлично еще не кто не объяснял! Глубокое УВАЖЕНИЕ вам!
Чтоб поднять textField прописал так -
NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillShowNotification, object: nil
, queue: nil) { (nc) in
self.view.frame.origin.y = -200
}
NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillHideNotification, object: nil
, queue: nil) { (nc) in
self.view.frame.origin.y = 0
}
помогло! спс
Брат от души🙌 классно объясняешь, я прозрел🤓
Урок то что надо! Эта тема будет встречаться очень часто. При появлении клавиатуры поднять текстовое поле, ограничить длину ввода текста и вернуть всё назад, когда клавиатура исчезнет или убрать всё по тапу на вью. 99% при устройстве на работу это будет тестовым заданием ))
Спасибо большое , до сих пор актуально!
Спасибо очень дельный урок ! Лучшее объяснение что я видел !!!
Мне кажется это лучший урок на данный момент
Евгений, Спасибо Большое
Отличный урок! Спасибо за Ваши труды!
Зе бест евер, ты лучший, при просмотрах твоих видео происходит магия в мозге
спасибо за хороший отзыв!)
Туториал огонь
Спасибо за старания :-)
спасибо за хороший отзыв)
Спасибо, постоянно отбрасывал изучение нотификаций. Помогли.
ДАВАЙТЕ ПРОИДЕМ COLLECTIONVIEW))
Спасибо за Ваше время. Классный Урок
Спасибо!
P.S.
Я - Учите англ
В то же время я - I swift developer
Есть ли смысл учиться дальше ? ) Конечно ! ) Очередной урок с тонной всего полезного ) Благодарю! )
отличный урок
Спасибо за урок, все круто !
не, ну это просто разрыв жопы. мне тут намного понятнее стало как двигаться. лайк за инфу. выкупил, дз смогу сделать)
Почему нельзя ставить больше 1 лайка?
Поднятие экрана при появлении клавиатуры - бомба. Ранее сталкивался с такой задачей, не нашёл адекватного объяснения и сдался, а тут такое
Спасибо.
Very cool lessons!! Tnx a lot...
Скажите пожалуйста как самому определить место нахождение TextField? Скажем не в центре , а 10см выше ? Спасибо за ранее .
в 2023 году эти уроки все еще актуальны? скажите пожалуйста кто нибудь
да, большая часть не изменилась, сам учусь по ним
Кто-нибудь знает почему симулятор включатся с чёрным экраном? Как решить такую проблему?
Cool
А отписывать не надо от нотификаций?
сейчас нет
NotificationCenter.default.addObserver(forName: UIResponder.keyboardWillShowNotification) почему-то еще раз срабатывает, когда вводишь первую букву, поэтому не будьте как я, пишите :
self.view.frame.origin.y = -50
а не
self.view.frame.origin.y -= 50
минут 15 пытался костылями пофиксить)))
Спасибо