因此所有手机的纵向宽度/常规高度都很紧凑。 Plus 手机横向宽度/高度紧凑,而其他手机横向宽度/高度紧凑。
因此,只有在横向模式下,您才能区分 plus 型号手机。
问题
有没有办法区分竖屏的plus手机?
不检查:
- 屏幕分辨率
- 屏幕比例
- 设备字符串
注意:
检查屏幕分辨率/比例,设备字符串是合理的,但尽量远离那些。例如,Apple 必须将 iPhone Plus 收藏夹中的联系人图标置于纵向中。所以必须有一个正式的方法来做到这一点?
最佳答案
你弄错了。自适应布局的主要目的是它可以适应任何设备的屏幕尺寸。
在进行布局时,您不应该考虑这些设备的屏幕尺寸。您应该考虑尺寸等级。
如果您的布局可以在以上尺寸类别中工作,那么它应该在相应的手机中工作。此外,如果您正在寻找方向,但您的应用程序支持多任务处理,那么您的布局可能不适用。
理想情况下,您的应用程序应具有可在任何屏幕尺寸下运行的布局,因为 Apple 正在发布具有不同屏幕尺寸的新设备,因此您的应用程序应兼容并在所有布局下运行。
但那是理想的世界。您可以使用尺寸等级来处理大部分布局。在某些情况下,您需要处理特殊情况。
关于ios - 尺寸等级和加号电话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43617137/