titlelabel guidelines color buttons ios uibutton

guidelines - menu ios



UIButton-texto truncado (1)

Creé un UIButton amplio con Interface Builder (Xcode 4), agregué un título ficticio de 5 caracteres (por ejemplo, Click) y luego cambié el texto del título programáticamente más tarde.

Lo curioso es que el ancho del texto del título parece ser el mismo, así que, si uso un fragmento de texto más largo (por ejemplo, "Ahora haz clic aquí"), aparece así: "N ... e"

¿Tienes idea de lo que está pasando?

ACTUALIZACIÓN: si utilizo una línea larga de texto en IB, está centrado. Sin embargo, una vez que programáticamente cambié este texto, ¡aparece alineado a la izquierda!


UIButton usar el método setTitle:forState:

[self.myButton setTitle:@"Correct New Title" forState:UIControlStateNormal];

ya que esto actualizará correctamente el tamaño y la posición de la etiqueta de los botones. Donde solo está configurando el título con self.myButton.titleLabel.text = @"Wrong New Title"; no lo hará