我正在尝试在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];
答案 0 :(得分:2)
好的,我刚刚找到了解决这个问题的方法。您必须在模式前加上“k”(对于常量)。
这是相同的例子,但现在可以了:
CCLabelTTF *bubbleLabel1 = [CCLabelTTF labelWithString:@"My string."
dimensions:CGSizeMake(200, 120)
hAlignment:kCCTextAlignmentCenter
lineBreakMode:kCCLineBreakModeWordWrap
fontName:@"EngraversMT" fontSize:14];