¿Cuál es exactamente el tamaño en puntos de UIFont?
Estoy luchando para entender exactamente cuál es el tamaño en puntosUIFont
medio. No son píxeles y no parece ser la definición estándar de punto, es decir, se relacionan con 1/72 de pulgada.
Trabajé el tamaño de píxel usando-[NSString sizeWithFont:]
de fuentes en varios tamaños y obtuve lo siguiente:
| Point Size | Pixel Size |
| ---------- | ---------- |
| 10.0 | 13.0 |
| 20.0 | 24.0 |
| 30.0 | 36.0 |
| 40.0 | 47.0 |
| 50.0 | 59.0 |
| 72.0 | 84.0 |
| 99.0 | 115.0 |
| 100.0 | 116.0 |
(Yo si[@"A" sizeWithFont:[UIFont systemFontOfSize:theSize]]
)
Y mirando el72.0
tamaño en puntos, que no es de 1 pulgada ya que está en un dispositivo con un DPI de 163, por lo que 1 pulgada sería de 163.0 píxeles, ¿verdad?
¿Alguien puede explicar qué es un "punto" enUIFont
términos es entonces? es decir, ¿mi método está mal arriba y realmente si usara algo más, vería que la fuente tiene 163 píxeles en 72 puntos? ¿O es puramente que un punto se define a partir de otra cosa?