Cambiar la altura de UISegmentedControl

Estoy tratando de cambiar la altura deUISegmentedControl usando este código:

CGRect frame= mySegmentedControl.frame;
[mySegmentedControl setFrame:CGRectMake(frame.origin.x, frame.origin.y, frame.size.width, fNewHeight)];

Pero no funciona. ¿Alguien tiene idea de por qué? Realmente funciona, si desactivo la función "Usar Autolayout" del control segmentado en el generador de interfaces, pero luego los elementos en el control segmentado no se pueden hacer clic por alguna razón ...

Esto está al lado del problema, que todavía no encontré una manera fácil de agregar múltiples líneas de texto a laUISegmentedControl (Cualquier ayuda aquí también sería apreciada).

Respuestas a la pregunta(5)

Su respuesta a la pregunta