在今天的 2017 年主题演讲和 iPhone X 发布之后,我对新 iPhone 感到同样担心和兴奋。这个问题更多的是关于用户界面、设计指南或界面设计方法,而不是技术问题。
我的问题是如何支持1125px × 2436px (375pt × 812pt @3x)分辨率?
正如苹果在其iPhoneX 人机界面指南中的这张图片所示,这里被告知它将支持 3x 图像扩展。但是顶部有 185 点额外的点,考虑到 iphone 7 的414 * 736点加上分辨率,它的宽度减少了 414 - 375 = 39 点。
您可以在此处查看分辨率比较:- https://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions。
我们如何才能为这种新的设计分辨率设计我们的应用程序?
一些问题场景:
如何支持:
- 水平图像视图缩放设备的整个宽度和固定高度。
- ImageViews 缩放整个宽度和高度(如电子商务应用程序中的整页产品图像)。
- 如果我在页面上显示有限的内容,会有额外的 185 点高度显示大量空白。例如,我如何设计一个高度为 400 像素并缩放整个宽度的视图。我应该保持顶部对齐中心垂直对齐吗?
我认为 185 分对于身高来说是一个很大的空间。我们需要重新考虑很多设计和屏幕。我们如何设计和解决这些场景?我希望我的问题现在已经足够清楚了。
我的个人意见:-无论它多么艰难或混乱,当我们习惯了这个解决方案时,最终用户体验将会越来越好。
请分享很棒的技术和设计过程。干杯!!!