I was very happy to learn that Size Classes are backward compatible with iOS 7 (in some cases). Now I'm wondering - is there a way to use Size Classes to distinguish between iPhone 5, 6 and 6 Plus?
The most apparent difference between the iPhone 6 and 6 Plus is screen size. The iPhone 6 sports a 4.7-inch screen, which is a nice improvement over the 4-inch screen on the iPhone 5S and 5C. The iPhone 6 Plus upgrades the display even more. The 6 Plus has a 5.5-inch screen.
Design And Size - Bigger, Heavier But Stronger iPhone 5 – 123.8 x 58.6 x 7.6 mm (4.87 x 2.31 x 0.30 in), 112 g (3.95 oz) iPhone 5S – 123.8 x 58.6 x 7.6 mm (4.87 x 2.31 x 0.30 in), 112g (3.95 oz) iPhone 6 – 138.1 x 67 x 6.9mm (5.44 x 2.64 x 0.27 inches), 129g (4.55 oz)
The iPhone 7 and 7 Plus have the exact same dimensions as the iPhone 6s and 6s Plus, down to the tenth of a millimeter according to Apple. So you won't need a new case if you're upgrading, right?
No. Quite the opposite actually, size classes are used to abstract the device away. These are the currently used size class:
compact width, compact height: 3.5", 4", 4.7" iPhones in Landscape mode
compact width, regular height: all currently available iPhones in Portrait
regular width, compact height: 5.5" iPhone in Landscape
regular width, regular height: all currently available iPads regardless of orientation
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With