Cocos2d iphone CCLabel文本对齐和断开模式
我试图在CCLabelTTF上使用hAlignment和lineBreakMode,但编译器不喜欢CCTextAlignmentCenter-CCLineBreakModeWordWrap,也不喜欢UITextAlignmentCenter-UILineBreakModeWrap 我不知道怎么解决这个问题 这里是我的代码,如果您想要一个示例:Cocos2d iphone CCLabel文本对齐和断开模式,cocos2d-iphone,alignment,label,line-breaks,Cocos2d Iphone,Alignment,Label,Line Breaks,我试图在CCLabelTTF上使用hAlignment和lineBreakMode,但编译器不喜欢CCTextAlignmentCenter-CCLineBreakModeWordWrap,也不喜欢UITextAlignmentCenter-UILineBreakModeWrap 我不知道怎么解决这个问题 这里是我的代码,如果您想要一个示例: CCLabelTTF *bubbleLabel1 = [CCLabelTTF labelWithString:@"My string."
CCLabelTTF *bubbleLabel1 = [CCLabelTTF labelWithString:@"My string."
dimensions:CGSizeMake(200, 120)
hAlignment:CCTextAlignmentCenter
lineBreakMode:CCLineBreakModeWordWrap
fontName:@"EngraversMT" fontSize:14];
好的,我刚刚找到了解决这个问题的方法。您必须在模式前加上“k”(表示常量) 这里是相同的示例,但现在它起作用了:
CCLabelTTF *bubbleLabel1 = [CCLabelTTF labelWithString:@"My string."
dimensions:CGSizeMake(200, 120)
hAlignment:kCCTextAlignmentCenter
lineBreakMode:kCCLineBreakModeWordWrap
fontName:@"EngraversMT" fontSize:14];