Положение:
Используя классы cocos2d CCMenuItem и CCMenu, я создаю меню, как показано ниже.
Проблема:
Пункты меню выровнены по центру. Я хочу, чтобы они были выровнены по левому краю ( Это означает, что x-координата, скажем, первой буквы каждого элемента будет примерно одинаковой )
Вопрос (ы):
Как мне выровнять CCMenuItems по левому краю? * Бонусные баллы, если вы можете сказать мне, как также выровнять по левому краю несколько элементов CCLabelTTF по заданной координате х.
CCMenuItemFont *newGame = [CCMenuItemFont itemFromString:@"New Game" target:self selector:@selector(onNew:)];
CCMenuItemFont *loadGame = [CCMenuItemFont itemFromString:@"Load Game" target:self selector:@selector(onLoad:)];
CCMenuItemFont *options = [CCMenuItemFont itemFromString:@"Options" target:self selector:@selector(onOptions:)];
CCMenu *menu = [CCMenu menuWithItems: newGame, loadGame, options, nil];
menu.position = ccp(160.0, 220.0);
[menu alignItemsVerticallyWithPadding: 28.0];
[self addChild:menu z:1];