Я знаю, как установить вертикальное выравнивание кнопки с IB; см. здесь. Но я не могу сделать это программно... Это одна из вещей, которые я пробовал:
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10, 10, 110, 130)];
[button setTitle:@"Align" forState:UIControlStateNormal];
button.backgroundColor = [UIColor whiteColor];
button.titleLabel.textColor = [UIColor grayColor];
[button setContentVerticalAlignment:UIControlContentVerticalAlignmentBottom];
[self.view addSubview:button];
[button release];
Я также пробовал вставки...
Но выравнивание не изменится.
Обратите внимание, что я хочу сохранить CustomStyle кнопки (я не хочу, чтобы по умолчанию выглядел).