惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
Stack Overflow Blog
Stack Overflow Blog
G
Google Developers Blog
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
L
LangChain Blog
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
Y
Y Combinator Blog
月光博客
月光博客
雷峰网
雷峰网
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
F
Fortinet All Blogs
A
About on SuperTechFans
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Proofpoint News Feed
小众软件
小众软件
H
Help Net Security
Last Week in AI
Last Week in AI
B
Blog RSS Feed
宝玉的分享
宝玉的分享
N
Netflix TechBlog - Medium
博客园 - 叶小钗
The GitHub Blog
The GitHub Blog

iDev

Apple 开发者证书竟然需要持续订阅? - V2EX BYOK 的 AI 应用如何合规中国区 App Store - V2EX 一个独立开发的 macOS PDF 编辑器,最近做了一次比较大的更新 - V2EX App 上架 Apple AppStore,会员只接入支付宝是不是必通不过审核 - V2EX 👀安利一个帮助苹果开发者挑选图标的网站 - V2EX 求助:完全离线的 iOS App 在首次弹出键盘时触发系统的联网许可弹窗 - V2EX 开源作者,没有 Apple 证书 苹果又抽什么疯, xcode 只识别无线调试 独立开发,苹果封号问题复盘 独立开发之路折戟,苹果开发者直接封号!在线求助 苹果 Appstore 对于 AI 对话软件上架有什么限制吗? 感觉是我太蠢了吗? Apple 开发者账号支付出现了很多问题 IOS 开发设备如何选择?? 咨询 Apple Developer 个人开发者相关的问题 有人最近给苹果提交新 App 吗?新 APP 要多久开始审核? Xcode 通过配置文件自定义 AI 的中转凭证信息好像不生效 iOS 耳机 BLE 命令能实现接听/挂断系统电话吗? 国内注册苹果开发者账号是中文还是拼音啊 写苹果 App 就用 苹果 ViewModel 开发 ios 并发布到苹果商店必须要求 系统和 xcode 是 26 了? 请教下大家,做了一个 ai 应用,想上架 app store 需要深度合成备案么? App 审核 In Review 两周了 掐指一算从去年 12 月开始 ai 编程我已经做了 8 个项目,未来希望再发个手机和游戏应用 Mac App 上架 App Store 被拒,怎么解决? iOS APP 支付接入问题请教 现在 Apple 开发者帳號應該是用哪个地区会更好? 给女儿 vibe 了一个故事类的 app,做完发现,这类应用似乎上线难度极大? [英语作文题·2026 年出海卷] 假如你是独立开发者李华,写一篇问候信 Tim Cook 并告诉他你最新受到 AppStore 审核的不公正待遇. 杀死那个手工程序员 用户手机可能太旧,导致 ios app 允许闪退,因此差评
Apple TV+ app 的这个轮播和焦点是如何做到丝般顺滑的配合?
Dukewill · 2025-12-29 · via iDev

跟 GPT / Gemini / Claude 斗智斗勇好几个日日夜夜都没能摸清楚里面的门道,可能 AI 在一些小众的技术细节上还是力不从心,特别是 tvOS 上的焦点控制。只能来请教熟悉 tvOS / SwiftUI 的大佬们了。

用文字不太好描述,做了个图:

想请教:

  1. Apple TV 上的 Apple TV+ app 顶部 Hero (大图背景)和上层的按钮可能是用什么 SDK 实现的?( Tabview ? ScrollView ?普通的 ZStack ?)
  2. 它是怎么做到焦点在最左侧的“Renew Apple TV”按钮上时,既可以向左切换影片,又能仅在到达最左侧第一部影片时才呼出侧边栏(侧边栏应该是.tabViewStyle(.sidebarAdaptable))?

我尝试了:

  • 用 ScrollView 或 Tabview 。但这两种方式似乎只适合单个焦点的场景,对于这种有多个按钮的情况无从下手,我甚至试了让实际焦点透明,在上层按钮上模拟焦点行为,但总是会遇到各种问题,特别是快速滑动的情况下;
  • 用普通的 ZStack 和 index 索引驱动。通过 onMoveCommand 拦截左右按键,但发现系统 TabView 的优先级更高,总是会在向左切影片时呼出侧边栏;又尝试在最左侧添加了“幽灵焦点”,这样几乎完美,但在快速向左切影片时,侧边栏还是会一直闪现从而露馅。

折腾得心累,我甚至怀疑 Apple 是不是用了什么私有 SDK 或者什么 UIKit 的特性来实现。

还请大佬们不吝赐教。