10 месяцев назад
UITextView. Клавиатура
Пересмотрел код прошлых уроков. В UITextView вроде все и просто, но возможностей у компонента много. А пример получения сведений о размере клавиатуры доказывает что ничерта не знаешь. Что не ясно как это взять и где. что есть связь с классами NS*. Пример: guard let userInfo = notification.userInfo as? [String: Any], let keyboardFrame = (userInfo[UIResponder.keyboardFrameEndUserInfoKey] as? NSValue)?.cgRectValue else { return } И все это ради keyboardFrame.height. Еще очень непонятной осталась конструкция: ... NotificationCenter.default.addObserver(self, selector: #selector(updateTextView(notification:)), name: UIResponder...
06:44
1,0×
00:00/06:44
26 тыс смотрели · 3 года назад
4253 читали · 6 лет назад
Как установить эмулятор BlueStacks и чем он хорош?
Начнем с самого важного, с описания. Ведь если вы нашли эту статью, то вам еще не все известно об этой программе. Сама по себе BlueStacks App Player — бесплатная программа для использования Android-приложений на компьютере для ОС Windows или Mac OS. Как далее будет понятно, это очень интересный эмулятор для обладателей Android. С помощью нее все приложения с телефона можно открывать на компьютере. Что само по себе очень удобно! Программа работает довольно оперативно и стабильно если у вас достаточно емкий процессор...