3. Core Text

Nuanced text layout has been an important part of the computing experience as long as there have been personal computers. Even the earliest consumer operating systems included word processing with attributed text features. Decades ago, interactive document preparation tools offered font selection, text traits such as bolding, underlining, and italics, indentation, and more.

These same elements form a big part of the iOS experience. Developers use attributed strings and the Core Text framework to offer sophisticated text elements with a minimum of development effort. This chapter introduces attributed text processing and explores how you can build text features into your apps. You read about adding attributed strings to common UIKit ...

Get The Advanced iOS 6 Developer’s Cookbook, Fourth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.