SwiftUI上下文菜单(Context Menu)内容不随对象状态刷新的解决

Posted 大熊猫侯佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwiftUI上下文菜单(Context Menu)内容不随对象状态刷新的解决相关的知识,希望对你有一定的参考价值。



问题现象

在SwiftUI中,有时我们需要根据对象的状态,动态更改视图上下文菜单的内容:

如上图所示,我们在对象被收藏时更新了上下文菜单的显示内容。

但在默认情况下,上下文菜单不像SwiftUI普通视图那样可以自动刷新以反映对象状态的变化。

那么,上面是如何实现的呢?

别急,让我们马上进入正题。

Let‘s Go!!!

以上是关于SwiftUI上下文菜单(Context Menu)内容不随对象状态刷新的解决的主要内容,如果未能解决你的问题,请参考以下文章