问题描述
我有一个列表视图。 ForEach 元素有一个 card ,它是一个子类。数据已使用 @Binding 传递给子类。子类中有一个按钮,用于更新@Binding元素。我正在使用名为 Pages (https://github.com/nachonavarro/Pages)的插件来显示listView的 card 中的幻灯片图像。
问题:每次更新状态/绑定元素onButtonPress时,插件 Pages 都会重新渲染,因此更新时会出现闪烁。有没有办法防止或解决这个问题??
我想到的问题:
- 有什么办法可以防止插件重新呈现?
- 即使只有1个元素依赖于更新后的状态变量,为什么视图中的所有元素也会更新?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)