TextFieldsCatalog icon indicating copy to clipboard operation
TextFieldsCatalog copied to clipboard

This is catalog of various input field with great opportunities for validation and formatting.

Results 12 TextFieldsCatalog issues
Sort by recently updated
recently updated
newest added

# General description of the problem Чаще всего дизайнеры рисуют многострочные поля ввода с `lineSpacing > 1`, но он настраивается через `NSMutableParagraphStyle` и через `attributedText`, сейчас использовать атрибуты возможности нет,...

update

# Что сделано: - Добавил публичное опциональное проперти preferredHeight. Так как кострейнт высоты TextView приватный и не доступен для использования, было принято решение добавить свойство для его регулировки. # Когда...

**Describe the bug** Если в валидаторе сейчас установлено значение N и в поле ввода введено менее N символов, то отображается ошибка на русском языке "Поле должно содержать минимум **N символов**",...

bug

# Что сделано: - добавил LayoutService для TextField/TextView и дефолтные константы - убрал все xib-ы из полей (настоящие мужики верстают из кода 💪) # На что обратить внимание: - обратить...

# General description of the problem Если в поле необходимо больше состояний - сразу упираемся в стену - например если нам нужен floatingPlaceholder с возможностью окрашивания в дополнительный цвет -...

update

Если задать `maskFormatter` одновременно с `maxLength` то ограничения из маски будут приоритетнее. Пример: ``` /// маска ограничивает на 21 символ field.maskFormatter = MaskTextFieldFormatter(mask: "[_][~~~~~~~~~~~~~~~~~~~~]", notations: [ Notation(character: "~", characterSet: characterSet,...

bug
update

Например, когда вводишь номер телефона, пробелы или скобочки проставляются автоматически, но при стирании цифр пробелы приходится стирать тоже

update

Показать примеры работы полей ввода в различных контейнерах: UIView, UITableView, UIScrollView, UIStackView.

documentation
example project

После выполнения рефакторинга внутренней архитектуры и закрытия всех актуальных и критических issue, а также после обновления документации, необходимо произвести релиз до версии 1.0.0

update