0

Menuitem を複数行にする方法はありますか? 私は試した

CCMenuItemFont mapPacks = [CCMenuItemFont itemFromString:@"Map\n Packs" target:self selector:@selector(mapPacks:)];

しかし、それはうまくいかないようです

4

1 に答える 1

2

コードスニペットのCCMenuItemFontの後に「*」を追加するのを忘れました。次のように、複数行のアイテムを作成するためにラベルを使用します。

CCLabelTTF *label = [CCLabelTTF labelWithString:@"Map\n Packs" dimensions:CGSizeMake(100, 100) 
                                           alignment:UITextAlignmentCenter 
                                           fontName:@"Arial" fontSize:22];
CCMenuItemFont *mapPacks = [CCMenuItemFont itemWithLabel:label target:self selector:@selector(mapPacks:)];
于 2012-04-06T13:02:17.050 に答える