Landscape
V2EX  ›  iPhone

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

By Landscape at 2020 年 10 月 26 日 · 14409 次点击
第 1 条附言  ·  2020 年 10 月 28 日
今天看了下朋友 iPhone 11 的截图,发现 12 的逻辑分辨率比 11 小,12 的 UI 显得很大,像老人机的界面。不知道后续能不能优化一下
14 条回复  •  2020-10-27 15:08:56 +08:00
mygreens
   1
mygreens  
   2020 年 10 月 26 日
12 有新的逻辑分辨率,需要 App 适配
xzeroplus
   2
xzeroplus  
   2020 年 10 月 26 日
问一下 12 怎么适配显示到最新的逻辑分辨率
今天早上更新的最新 xcode,发现有 12 的模拟器了,跑了一下工程发现 12 是缩放到 375x812,记得当年的 Xr 和 Xs Max 添加了对应的启动图就适配最新的逻辑分辨率,而非缩放显示,但是最新的 xcode 没发现能添加 12 和 12 pro max 的启动图
ezrealinxh
   3
ezrealinxh  
   2020 年 10 月 26 日
又多了三种逻辑分辨率,又有活要干了,糟心
emberzhang
   4
emberzhang  
   2020 年 10 月 26 日
5.8 寸机型增加了放大视图,一大堆 app 还没适配呢
Landscape
   5
Landscape  
OP
   2020 年 10 月 26 日
@xzeroplus xr 和 xs max 好像是等比的 所以不需要适配(可能有误),12 是新的,需要适配
Landscape
   6
Landscape  
OP
   2020 年 10 月 26 日
@emberzhang 可气的是苹果自己都没适配,12 的自动填入验证码的提示就是压缩的,看着特别难受
Leonard
   7
Leonard  
   2020 年 10 月 26 日
@xzeroplus Xcode 14 不推荐用 Launch Image 了,新建 Launch Image 的时候已经显示 deprecated 了,所以没有新机型的支持
Leonard
   8
Leonard  
   2020 年 10 月 26 日
Xcode 12,打错
mgcnrx11
   9
mgcnrx11  
   2020 年 10 月 26 日
@Landscape 就是就是,验证码贼难看
lisi1987
   10
lisi1987  
   2020 年 10 月 26 日
自动填入验证码没适配也是应用没适配的问题,需要用最新的 xcode 编译提包
Landscape
   11
Landscape  
OP
   2020 年 10 月 26 日
@lisi1987 原来是这样,感谢解答
dreamCatcher
   12
dreamCatcher  
   2020 年 10 月 26 日
不都 autolayout 了吗?适配不是分分钟的事情?
kera0a
   13
kera0a  
   2020 年 10 月 26 日 via iPhone
@Landscape 键盘为了兼容性,会跟随 App 的分辨率。

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

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