Configurar dinámicamente el tamaño de fuente en iphone 5 y iphone 6

Después de iOS 8 Apple presenta classs de tamaño que son muy útiles para el desarrollador. Pero dan los diferentes tamaños de letra para todos los iPhones (iPhone 4s, iPhone 5, iPhone 5s, iPhone 6) y iPhone 6 plus. Entonces, ¿hay alguna forma posible y correcta de hacer lo mismo en iPhone 5 y iPhone 6 …..

No quiero cheques por favor, como este Establecer el tamaño de fuente diferente para iPhone 5 y 6

Su respuesta adecuada y mejor es muy apreciada.

Utilice a continuación macro –

// I assume that iPhone 5 Font size 17.0 and iPhone 6 font size 25.0 and default font size 12.0 #define kFONTSize ([UIScreen mainScreen].bounds.size.height == 568 ? 17.0 :[UIScreen mainScreen].bounds.size.height == 667? 25.0: 12.0) #define kFONT_DEFINE [UIFont fontWithName:AVENIR_LTPRO size:kFONTSize] txtView.font = kFONT_DEFINE; 

Espero que esto te ayudará