乐于分享
好东西不私藏

Widget 尺寸不够用?iOS 27 直接加一档「超大号」,4*6 随便整

Widget 尺寸不够用?iOS 27 直接加一档「超大号」,4*6 随便整

这里每天分享一个 iOS 的新知识,快来关注我吧

前言

iOS 27 加了个新 Widget 尺寸,4×6 的画布,比原来最大的还大一圈。这个小更新,我觉得对开发者的影响比很多人想得都大。

Widget 现在有四个尺寸了

以前是三档:小(2×2)、中(4×2)、大(4×4)。iOS 27 加了第四档:超大(4×6)

就是在原来大号的基础上往下再延伸两格,多出来将近 50% 的展示空间,Home Screen 和 Today View 都支持。

调整尺寸的方式跟以前一样,拖右下角那个拖拽手柄,能缩小,也能撑到最大。操作习惯没变,上手基本没成本。

开发者现在能做什么

说实话,4×6 这个尺寸一出来,我第一反应就是:终于不用那么抠了。

以前做大号 Widget 写代码,经常会想这个信息到底要不要放:放了太挤,不放又总觉得差点意思。我之前也踩过这坑。现在多了将近两行高度,数据密度可以提上去了。

比如日历 Widget 能完整显示一周。

股票能多放几支,天气也能把未来几小时全塞进去。这不就是以前一直想要、但地方不够吗?原来那种“只放最关键的一条”的妥协设计,现在都可以重新想想了。

目前支持的 App 还不多

现在只有苹果自家少数几个内置 App 的 Widget 支持超大尺寸,第三方 App 还得等开发者自己去适配。

iOS 27 秋天正式发版,中间还有几个月。苹果这次提前在 WWDC 上亮相,算是给开发者留了适配时间,也算有点诚意。

适配工作量不算大。

WidgetKit 里新加一个 .extraLarge 的 size case,布局重新排一下,基本就差不多了。如果你的 App 有 Widget,这个尺寸可以认真设计一版,别只是把大号拉伸一下交差。哈哈。

最后

你打算给自己的 App 做超大 Widget 吗?或者你最期待哪个系统 App 先支持?评论区聊聊。

这里每天分享一个 iOS 的新知识,快来关注我吧