Size: a a a

iOS Developers — русскоговорящее сообщество

2020 March 29

AZ

Alex Z in iOS Developers — русскоговорящее сообщество
Johnny
Народ привет! Посоветуйте пожалуйста dark theme для Xcode.
источник

J

Johnny in iOS Developers — русскоговорящее сообщество
спасибо
источник

J

Johnny in iOS Developers — русскоговорящее сообщество
Для моих глаз не то
источник

J

Johnny in iOS Developers — русскоговорящее сообщество
Так, я хочу сделать приложения которое будет считать среднюю оценку.
Допустим в textView пользователь добавляет оценки : 7 10 9 5 8
Я хочу чтобы это было по больше автоматически
Что я имею ввиду.

Когда пользователь добавляет оценки то пробел между оценками добавлялся автоматически! И результат автоматически после каждой оценки, появится в UILabel

Вопрос - как можно сделать так чтобы пробел сам добавлялся ?
Можете идею дать, наталкнуть на правильный шаг
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Если у тебя оценки могут быть как из одной, так и из двух цифр, то вряд ли ты сможешь добавлять пробел автоматически
источник

J

Johnny in iOS Developers — русскоговорящее сообщество
Stanislav
Если у тебя оценки могут быть как из одной, так и из двух цифр, то вряд ли ты сможешь добавлять пробел автоматически
А можно так - добавлять пробел автоматически через (delay) ? то есть через 2-3 секунды ?
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Johnny
А можно так - добавлять пробел автоматически через (delay) ? то есть через 2-3 секунды ?
Можно, но это не особо user friendly
источник

J

Johnny in iOS Developers — русскоговорящее сообщество
Мда а так хочется чтобы было по больше атоматически
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Тебе норм посоветовали - сделать кастомную клавиатуру
источник

J

Johnny in iOS Developers — русскоговорящее сообщество
Stanislav
Тебе норм посоветовали - сделать кастомную клавиатуру
😊  👍
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Всем привет)  подскажите плиз как поправить баг с переиспользованием ячеек в tableView.  В кастомной ячейке есть textField, button(используются  и отображается только в  section1)
В  section 2 должен выводиться только массив Items(textField, button скрыты ) Прилагаю скрин cellForRowAt...
источник

А

Александр in iOS Developers — русскоговорящее сообщество
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Так ты textLabel только прячешь
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
У тебя после реюза этой ячейки он уже никогда видимым не станет
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Stanislav
У тебя после реюза этой ячейки он уже никогда видимым не станет
это только при indexPath.section == 0
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Реюзу на это пофиг
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Ты же одинаковые ячейки используешь и там и там, можешь вынести строчку с dequeue выше даже
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Stanislav
Ты же одинаковые ячейки используешь и там и там, можешь вынести строчку с dequeue выше даже
спасибо, это поправил
источник

YA

Yuriy 🐥 Aliev in iOS Developers — русскоговорящее сообщество
Александр
это только при indexPath.section == 0
когда ячейка из 0 секции уходит за области экрана, то это же вью переиспользуется для следующей новой ячейки внизу, тебе надо просто выставлять hidden = false для кажной ячейки в блоке else
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Johnny
Так, я хочу сделать приложения которое будет считать среднюю оценку.
Допустим в textView пользователь добавляет оценки : 7 10 9 5 8
Я хочу чтобы это было по больше автоматически
Что я имею ввиду.

Когда пользователь добавляет оценки то пробел между оценками добавлялся автоматически! И результат автоматически после каждой оценки, появится в UILabel

Вопрос - как можно сделать так чтобы пробел сам добавлялся ?
Можете идею дать, наталкнуть на правильный шаг
Тебе нужен UITextFieldDelegate, там есть метод
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String), почитай о нем, вполне можно с помощью этого автоматизировать добавление пробелов
источник