- 首页
- 文章
文章
我发布过的全部文章。
iOS 推送不是一种通知:从普通提醒到通信通知、图片附件和 Live Activity
从 APNs 接受请求、Notification Service Extension 改写内容,到 iOS 最终决定展示形式,梳理普通提醒、静默推送、图片附件、通信通知、通知内回复、时效性和 Live Activity 的原理与使用场景。
Dual Range Slider:交叉换边,本质是每帧重算角色
拆站点上的双端 Slider。手指只拖一个标量,另一端冻成锚点;lower / upper 不是手柄身份,是每一帧排出来的角色。
VAPKit:礼物透明动画,本质是同一帧里采两次
拆 VAPKit 源码。H.264 带不走 Alpha,VAP 把灰阶透明度画进同一张图;播放器读 vapc、AVAssetReader 解码,Metal 按 rgbFrame / aFrame 合成。
NestedPaging:社交个人页的嵌套滚动,本质是在锁 contentOffset
拆 NestedPaging 源码。外层 table 和子列表同时识别同一条垂直手势,真正谁在滚由 offset 锁定决定;Header 可见性是唯一真相。