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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.