iOS26 的系统键盘样式问题

2025 年 6 月 26 日
 finolaire
iOS26 的系统键盘样式怎么在第三方 APP 没有显示,在自家 APP 才显示,是第三方还没适配的问题吗?
第三方 APP: https://mjj.today/i/B6dmWT
iOS 自带 APP: https://mjj.today/i/B6doAX
4355 次点击
所在节点    iPhone
6 条回复
MacsedProtoss
2025 年 6 月 26 日
应该是故意的 需要用 iOS26 的 sdk 编译的才用新的键盘?不知道后面苹果会不会强制用,估计是因为有些 app 在键盘后面的背景整了一些玩意导致直接换新的键盘的话样式也会很奇怪
RayJiang9
2025 年 6 月 26 日
前提条件是要用 Xcode 26 打包以及 Info.plist 没有禁用液态玻璃配置才会有新样式,键盘、tabbar 等都和这个有关。
键盘的左上和右上加了圆角,部分页面需要适配,不过这个工作量微不足道。
重要的是要适配液态玻璃这个设计语言,估计大部分 app 都不会去适配,直接禁用液态玻璃配置回退到 iOS 18 ,不然安卓 iOS 要出两套 UI
RayJiang9
2025 年 6 月 26 日
补充一下,现在 App Store 不接受 Xcode 26 beta SDK 打出的包,需要等到 iOS 26 正式发布才行,只有 TestFlight 会接受 beta SDK 的包
MacsedProtoss
2025 年 6 月 26 日
@RayJiang9 大部分应用会适配的,那个禁用也就 1 年内给的过渡…明年 4 月之后就必须 Xcode26 提交且不支持 info.plist 里面禁用相关特效了
RayJiang9
2025 年 6 月 26 日
@MacsedProtoss #4 禁用 key 就是给 Xcode26 用的呀,应该是到后年 2027 年 4 月 Xcode 27 才不能用禁用吧,不知道会不会延期禁用 key 。我估计到时候有 Fake UIKit 之类的库出来继续用老设计,适配新设计成本还挺大的
EthanZC
2025 年 7 月 26 日
@RayJiang9 #5 会给过渡期,但是最终会废弃老的 API.强制用新的

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

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

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

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

© 2021 V2EX