UITextAlignmentCenter
iOS 6では非推奨のようです。私の代替手段は何ですか?
質問する
31945 次
5 に答える
103
IOS 6の場合、次NSTextAlignmentCenter
の代わりに使用する必要がありUITextAlignmentCenter
ます。
button.titleLabel.textAlignment = NSTextAlignmentCenter;
また、IOS 5との下位互換性が必要な場合は、これを行うこともできます。
#ifdef __IPHONE_6_0
# define ALIGN_CENTER NSTextAlignmentCenter
#else
# define ALIGN_CENTER UITextAlignmentCenter
#endif
于 2012-10-09T04:57:57.637 に答える
9
#ifdef __IPHONE_6_0
# define ALIGN_CENTER NSTextAlignmentCenter
#else
# define ALIGN_CENTER UITextAlignmentCenter
#endif
UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 50, 30)];
label.text = @"There is no spoon";
label.textAlignment = ALIGN_CENTER;
[self addSubview:label];
于 2013-02-03T10:41:12.847 に答える
7
できるよ
newLabel.textAlignment = NSTextAlignmentCenter;
それ以外の
newLabel.textAlignment = UITextAlignmentCenter;
それが役に立てば幸い。
于 2013-05-09T09:41:30.257 に答える
4
NSTextAlignmentCenter
Appleのドキュメントに従って、代わりに使用する必要があります。
NSTextAlignmentLeft
また、とNSTextAlignmentRight
の代わりにUITextAlignmentLeft
とをそれぞれ使用する必要がありますUITextAlignmentRight
。
于 2012-10-09T04:53:45.683 に答える
2
Swiftの場合:NSTextAlignment.Center
于 2015-03-28T16:05:10.423 に答える