¿Cómo puedo configurar mediante programación la alineación vertical de un UIButton - iOS

Sé cómo configurar la alineación vertical de un botón con IB; veraqu. Pero no puedo hacerlo programáticamente ... Esta es una de las cosas que he intentado:

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

También probé inserciones ...

Pero la alineación no cambiará.

Tenga en cuenta que quiero mantener el CustomStyle del botón (no quiero la apariencia predeterminada).

Respuestas a la pregunta(10)

Su respuesta a la pregunta