0

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

1 に答える 1

2

わかりました、これを解決する方法を見つけました。モードの前に「k」(定数)を付ける必要があります。

ここでも同じ例ですが、現在は機能しています:

CCLabelTTF *bubbleLabel1 = [CCLabelTTF labelWithString:@"My string." 
                                                   dimensions:CGSizeMake(200, 120) 
                                                   hAlignment:kCCTextAlignmentCenter 
                                                lineBreakMode:kCCLineBreakModeWordWrap 
                                                     fontName:@"EngraversMT" fontSize:14];
于 2012-07-17T08:17:34.273 に答える