Cocos2d iphone CCLabel文本对齐和断开模式

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上使用hAlignment和lineBreakMode,但编译器不喜欢CCTextAlignmentCenter-CCLineBreakModeWordWrap,也不喜欢UITextAlignmentCenter-UILineBreakModeWrap

我不知道怎么解决这个问题

这里是我的代码,如果您想要一个示例:

 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];