After iOS 7, the styleString approach no longer works. Two new alternatives are available. Firstly, TextKit; a powerful new layout engine. To change line spacing, set the UITextView's layout manager's delegate: textView.layoutManager.delegate = self; // you'll need to declare you implement the NSLayoutManagerDelegate protocol Then override this delegate method: - (CGFloat)layoutManager:(NSLayoutMa