2012-04-12 12 views
6

En mi aplicación utilizo una célula personalizada que tiene un conjunto de etiquetas, veo Xcode mostrando advertencia con respecto a tamaño de la fuente en el archivo xib celda personalizado "Tamaño mínimo mayor que el tamaño de fuente de corriente de fuente":Advertencia:

advirtiendo archivo de mensajes: //localhost/Users/mahmoudalgayed/Desktop/Ajurry-date/CustomCell.xib: advertencia: No soporta la configuración: tamaño mínimo de fuente mayor que el tamaño de fuente actual

Cualquiera sabe cómo deshacerse de este advertencia ? Gracias de antemano

Respuesta

10

Debe establecer el tamaño de fuente mínimo para que no sea más grande que el tamaño actual. ¿Has establecido el tamaño mínimo?

+2

desmarqué la opción Autoshrink en el inspector de atributos de la etiqueta, y funciona. ¡Gracias! – 4mahmoud

+1

contento de ayudar :) – chikuba

2

Tuve la misma advertencia de "Configuración no admitida" cuando uso los estilos de texto de iOS 7 (por ejemplo, cuerpo, nota al pie, subtítulo ...) en un UILabel. Lo arreglé reemplazando el atributo minimumFontSize con adjustsFontSizeToFit="NO".

1

El error es específico del problema en cuestión. Si tiene autoshrink habilitado, a veces predetermina el tamaño de fuente mínimo a un tamaño mayor que el tamaño actual de su fuente. Tal vez haya ajustado una fuente a un tamaño más pequeño y, como resultado, el tamaño de fuente mínimo ahora es mayor que la fuente real.

Para corregir el comportamiento, en la sección etiquetada "Autoshrink", ajuste el tamaño de fuente mínimo para que sea menor que su tamaño de fuente actual.

Alternativamente, si no le importa encogerse automáticamente para que se ajuste al tamaño de la etiqueta, puede configurar "Autoshrink" en "Tamaño de fuente fijo" y eso también suprimirá la advertencia.