В iOS очень широкие возможности для форматирования текста, во всем многообразии настроек можно просто растеряться. Непонимание особенностей превращает верстку экрана в полурандомный подгон параметров и отступов для получения внешнего сходства с макетом. Как следствие, разработчик теряет драгоценное время, концентрируясь на мелких деталях реализации. Чтобы этого не произошло, нужно четко понимать всю механику рендеринга текста.
В докладе рассмотрены не только возможности, которые предоставляет система для продвинутого форматирования, но и все тонкости, которые с этим связаны.
- Основные термины типографики применительно к iOS
- Символьные атрибуты - какие их них наиболее подходят к конкретной задаче
- TextKit и способы расширения его возможностей
- Отличия отрисовки текста в UITextView и UILabel