【发布时间】:2019-06-10 21:03:44
【问题描述】:
我想更新一个没有任何插入动画的 SwiftUI 列表。
我的List 正在从@EnvironmentObject 获取数据
我已经尝试将List 本身和PassthroughSubject.send() 包装在withAnimation(.empty) 块中,但这没有帮助。
一个非常非常肮脏的解决方法是调用UIView.setAnimationsEnabled(false)(是的,UIKit 对 SwiftUI 有影响),但必须有类似 SwiftUI 的方式来设置自定义插入动画。
【问题讨论】:
-
问题是,如果这个功能已经存在并且我找不到它。
-
能分享一下代码吗?