GOOGLE ADS

miércoles, 27 de abril de 2022

El texto de la etiqueta UIButton se está recortando

Tengo un UIButton incorporado en Interface Builder que tiene una etiqueta predeterminada. En Xcode, estoy cambiando el texto de la etiqueta dinámicamente así:

myButton.titleLabel.text = @"this is the new label";

Sin embargo, cuando el texto se actualiza, la nueva cadena se recorta al mismo tamaño que la cadena original y termina pareciéndose a:

this...label

¿Alguien sabe por qué está pasando esto?


Solución del problema

Una solución alternativa es dejar que la UILabel interna del UIButton reduzca el tamaño de la fuente, como pueden hacer las UILabels:

button.titlelabel.minimumFontSize = 8.0; // or some more adequate size
self.buttonWithLongTitle.titleLabel.adjustsFontSizeToFitWidth = YES;

No hay comentarios:

Publicar un comentario

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...