iPhone 12 目前新的逻辑分辨率下,偶尔会有软件的部分素材被压缩或拉大,以后会根据新逻辑分辨率优化吗?

2020-10-26 15:12:23 +08:00
 Landscape
5276 次点击
所在节点    iPhone
14 条回复
mygreens
2020-10-26 15:14:56 +08:00
12 有新的逻辑分辨率,需要 App 适配
xzeroplus
2020-10-26 15:20:52 +08:00
问一下 12 怎么适配显示到最新的逻辑分辨率
今天早上更新的最新 xcode,发现有 12 的模拟器了,跑了一下工程发现 12 是缩放到 375x812,记得当年的 Xr 和 Xs Max 添加了对应的启动图就适配最新的逻辑分辨率,而非缩放显示,但是最新的 xcode 没发现能添加 12 和 12 pro max 的启动图
Lin0936
2020-10-26 15:24:37 +08:00
又多了三种逻辑分辨率,又有活要干了,糟心
emberzhang
2020-10-26 16:40:33 +08:00
5.8 寸机型增加了放大视图,一大堆 app 还没适配呢
Landscape
2020-10-26 17:14:49 +08:00
@xzeroplus xr 和 xs max 好像是等比的 所以不需要适配(可能有误),12 是新的,需要适配
Landscape
2020-10-26 17:16:13 +08:00
@emberzhang 可气的是苹果自己都没适配,12 的自动填入验证码的提示就是压缩的,看着特别难受
Leonard
2020-10-26 17:51:03 +08:00
@xzeroplus Xcode 14 不推荐用 Launch Image 了,新建 Launch Image 的时候已经显示 deprecated 了,所以没有新机型的支持
Leonard
2020-10-26 17:52:43 +08:00
Xcode 12,打错
mgcnrx11
2020-10-26 17:53:03 +08:00
@Landscape 就是就是,验证码贼难看
lisi1987
2020-10-26 21:15:48 +08:00
自动填入验证码没适配也是应用没适配的问题,需要用最新的 xcode 编译提包
Landscape
2020-10-26 21:27:10 +08:00
@lisi1987 原来是这样,感谢解答
dreamCatcher
2020-10-26 21:52:40 +08:00
不都 autolayout 了吗?适配不是分分钟的事情?
kera0a
2020-10-26 21:54:21 +08:00
@Landscape 键盘为了兼容性,会跟随 App 的分辨率。

现在 App 基本都能自适应屏幕的,
从我适配情况看,我好几款 App 一行代码没改全部适配了 12 。

只有一个注意点,估计也是现在有 App 没适配 12 的原因。
就是之前使用 LaunchImage 做启动图的需要改成 Launch storyboard,否则就算程序支持 12 的分辨率也会被强行兼容模式放大
Landscape
2020-10-27 15:08:56 +08:00
@kera0a 的确 基本所有软件都是直接用没问题的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/718694

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX