Rich Text, Core Text

A session at CocoaConf DC 2013

Saturday 23rd March, 2013

10:45am to 12:15pm (EST)

Drawing rich text, particularly editable rich text, has long been a real problem for iOS developers. No longer! iOS 6 finally integrates the kind of rich text capabilities that Mac developers have used for years. Previously neglected NSAttributedString is now the heart of rich text throughout UIKit. In this session you’ll learn your way around fonts, decorations, paragraph styles, text direction, and more.

But powerful as UIKit is, sometimes it just isn’t enough to get the kind of text layout you want. That’s were Core Text comes in. We’ll move through the entire stack from framesetters to glyphs. What’s leading? What’s the difference between a character and a glyph? Why is Core Text laying my text out upside down? You’ll find the answers to these and discover the world of ligatures, advances, font metrics, and text matrices. By the time we’re done, you’ll be able to get just the layout you want and keep your text readable and beautiful.

About the speaker

This person is speaking at this event.
Rob Napier

iOS and Mac developer. Co-author of iOS 5 Programming: Pushing the limits with @mugunthkumar. iosptl.com bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 10:45am12:15pm EST

Date Sat 23rd March 2013

Short URL


View the schedule


See something wrong?

Report an issue with this session