2012-04-04 9 views
0

Gibt es eine Möglichkeit, ein Menuitem multiline zu machen? ich versuchteCCMenuitem Multi Line?

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

aber die doesn `t scheint

Antwort

2

Sie haben vergessen, die '*' nach CCMenuItemFont in Ihrem Code-Snippet zu arbeiten hinzuzufügen. Ich benutze Etiketten für die Erstellung von mehrzeiligen Artikel, wie folgt:

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