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;