阅读第三方源代码解决SwiftUI弹出视图无动画以及List被诡异重建的问题

在这里插入图片描述



概述

我们的SwiftUI项目中使用一个非常小巧的第三方库Popup,来实现视图的居中弹出功能:

在这里插入图片描述

如上所示,目前App有两个小问题:

  1. 视图没有弹出动画
  2. 每次弹出视图后,List界面会回滚到首行

在本篇博文中,我们将通过阅读第三方源代码来一起解决这两个问题。

还等什么呢?Let’s Go!


找回弹出动画

首先,我们来看看弹出视图的代码:

// Model
class Model: ObservableObject {
   
    
    
	var popupingItem

猜你喜欢

转载自blog.csdn.net/mydo/article/details/125308867