我知道使用NSTextAlignment作为替代方案是可行的...但是我的应用程序支持ios 4+
NSTextAlignment仅在ios 6中可用。对于xcode 5上的旧版本,我应该如何处理?
最佳答案
NSArray *versionComponentsArray = [[UIDevice currentDevice].systemVersion componentsSeparatedByString:@"."];
if ([[versionComponentsArray objectAtIndex:0] intValue] >= 6) {
label.textAlignment = NSTextAlignmentCenter;
} else {
label.textAlignment = UITextAlignmentCenter;
}