I have a weird issue which suddenly appeared. The problem is that my app seems to be scaling my views, when changing device from iPhone 6 to iPhone 6 Plus for instance. So if I have a title with a certain font size the same title with take up the same amount of space on the iPhone 6 Plus screen when all I want is for the size to be the same and just appear smaller on the larger device. Do anyone know how this happened and how to fix this?
I noticed by running:
NSLog(@"%f", [UIScreen mainScreen].bounds.size.width);
NSLog(@"%f", [UIScreen mainScreen].bounds.size.height);
That his generates the same output on all simulator devices:
320
568
I would expect it to be something different on the larger devices. Does this have anything to do with it?
Did you add launch images for the iPhone 6 and 6 Plus devices? Otherwise it will run scaled in these resolutions (and the [[UIScreen mainScreen] bounds] call will return the bounds as if running in a 4-inch device).