You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

overrideUserInterfaceStyle破坏SwiftUI repeatForever动画问题求助

SwiftUI repeatForever动画切后台返回后停止

目前暂不确定是否存在可行的解决办法,以下是该问题的复现步骤:

  • 通过AppDelegate或SceneDelegate创建UIWindow
  • 为UIWindow设置overrideUserInterfaceStyle为.light,或在Info.plist中修改对应配置
  • 将承载SwiftUI视图的UIHostingViewController设为UIWindow的rootViewController
  • 在SwiftUI视图中创建任意repeatForever动画
  • 将应用切换至后台再返回前台

实际结果:repeatForever动画停止循环

内容的提问来源于stack exchange,提问作者Den Andreychuk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 03:05:12