Objective-C Using attributedText to Create a Single UILabel with Multiple Styles Attributed text lets you style strings without changing the style on the label directly. Here's a guide for creating a single UILabel with multiple styles.
iOS / OS X Swift Tool Belt, Part 3: Extending UILabel Here are a couple extensions to modify the edge insets (the extra padding all around the text) and rotate a label in Swift.