Is horizontal size same with all iPhones ?

HI !😁


because when class size `conpact` is set as horizental, it means class size for `all iPhone` including iPhone 6, iPhone 6 plus, iPhone 5, iPhone 4 and so on..


It mean all iPhone`s actual horizental screen length same ????!

Accepted Reply

You're right, the only exception being the iPhone 6 Plus (and 6s Plus obviously) used in landscape, where the horizontal size class becomes Regular, as indicated in the iOS HIG : Adaptivity and Layout (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LayoutandAppearance.html).


I still kind of wish that 3.5" iPhones would have a Compact vertical size class, but well, that's the way it is.

Replies

You're right, the only exception being the iPhone 6 Plus (and 6s Plus obviously) used in landscape, where the horizontal size class becomes Regular, as indicated in the iOS HIG : Adaptivity and Layout (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LayoutandAppearance.html).


I still kind of wish that 3.5" iPhones would have a Compact vertical size class, but well, that's the way it is.

All iPhones have Compact Width & Compact Height in landscape orientation except ones with 5.5" screen sizes (6 Plus & 6s Plus).


The iPhone 6 Plus & 6s Plus have Regular Width & Compact Height in landscape orientation.