IOS 7 - Can't set font color of UITextView in custom UITableView cell
After working through the problem a bit I went back to Google armed with the new information and found the following Stack Overflow question:
Turns out if you don't check the 'Selectable' checkbox under the UITextView's attributes it doesn't respond to any font changes, including the color.
I checked this box and now it's all working as expected.
Thanks for your help!
If your UITextView contains text that is detected to be address/phone number/etc, you've got to set tintColor to change text colour of detected items, like this:
self.tvPhone.tintColor = [UIColor blueColor];
I wanted my UITextView "Read Only" but when I uncheck Editable and Selectable the behavior was not what I expected, sometimes the text color was not changing and sometimes the font was reset, so my solution was to check Editable and Selectable and uncheck User Interaction Enabled in interface builder