You want NSTextAlignmentNatural
. That infers the text alignment from the loaded application language (not from the script).
For iOS 9 and later (using Xcode 7), you can set this in the storyboard (choose the — alignment option). If you need to target earlier releases, you’ll need to create an outlet to the label and set the alignment in awakeFromNib
.
- (void)awakeFromNib {
[[self label] setTextAlignment:NSTextAlignmentNatural];
}