Ios6 iOS 6中的UITextAlignmentCenter有哪些好的替代方案?

Ios6 iOS 6中的UITextAlignmentCenter有哪些好的替代方案?,ios6,Ios6,uitextlingmentcenter在iOS 6中似乎不受欢迎。我的替代方案是什么?根据苹果的文档,你应该使用NSTEXTALIGNTMENTCENTER 您还应该分别使用NSTextAlignmentLeft和NSTextAlignmentRight而不是UITextAlignmentLeft和UITextAlignmentRight。对于IOS 6,您应该使用NSTextAlignmentCenter而不是UITextAlignmentCenter: button.titleLabel.

uitextlingmentcenter
在iOS 6中似乎不受欢迎。我的替代方案是什么?

根据苹果的文档,你应该使用
NSTEXTALIGNTMENTCENTER


您还应该分别使用
NSTextAlignmentLeft
NSTextAlignmentRight
而不是
UITextAlignmentLeft
UITextAlignmentRight

对于IOS 6,您应该使用
NSTextAlignmentCenter
而不是
UITextAlignmentCenter

button.titleLabel.textAlignment = NSTextAlignmentCenter;

如果你想向后兼容IOS 5,你也可以这样做

#ifdef __IPHONE_6_0
# define ALIGN_CENTER NSTextAlignmentCenter
#else
# define ALIGN_CENTER UITextAlignmentCenter
#endif
你能行

newLabel.textAlignment = NSTextAlignmentCenter;
而不是

newLabel.textAlignment = UITextAlignmentCenter;

希望有帮助。

在Swift中:
NSTextAlignment.Center

您有打字错误。它是:
nstextlingmentcenter
漂亮而优雅的解决方案。谢谢分享=)
newLabel.textAlignment = UITextAlignmentCenter;