I am use Xcode4.5 and iOS6 now, the iOS6 have change the UILable\'s textAlignment,
label.textAlignment = NSTextAlignmentJustified;
The cod
I kind of found a way to make the label Justifiy in iOS 7: i simply set NSBaselineOffsetAttributeName to 0.
No idea why you need to add this baseline setting on iOS 7, (it works fine on iOS 6).
NSMutableParagraphStyle *paragraph = [[NSMutableParagraphStyle alloc] init];
paragraph.alignment = NSTextAlignmentJustified;
NSDictionary *attributes = @{ NSParagraphStyleAttributeName : paragraph,
NSFontAttributeName : self.textLabel.font,
NSBaselineOffsetAttributeName : [NSNumber numberWithFloat:0] };
NSAttributedString *str = [[NSAttributedString alloc] initWithString:content
attributes:attributes];
self.textLabel.attributedText = str;
Hope that helps ;)