我正在尝试使用 CCLabelTTF 在 cocos2d 1.0 中创建多行标签。我已经尝试过我遇到的例子,但似乎没有一个有效。这是我所拥有的
CCLabelTTF *storeLabelHeading = [CCLabelTTF labelWithString:@"Here is a really long string that I want to wrap"
dimensions: CGSizeMake(200,0)
alignment: NSTextAlignmentCenter
lineBreakMode: NSLineBreakByWordWrapping
fontName:@"Marker Felt" fontSize: 24];
storeLabelHeading.color = ccc3(0,0,0);
[storeLabelHeading setAnchorPoint:ccp(0,0)];
storeLabelHeading.position = ccp(screenSize.width * 0.35f,
screenSize.height * 0.85);
[self addChild:storeLabelHeading z:kStoreLayer+10];
我尝试了各种尺寸。如果我使用 CGSizeMake(0,0),那么标签会显示,但不会换行(我认为这是预期的)。但是任何其他值都不会显示任何内容。我究竟做错了什么?