我正在使用CapsPageMenu iOS Swift库。我在滑动时看到viewDidAppear / viewDidDisappear正在其间的所有选项卡上被调用。例如:如果我有Tab1,Tab2和Tab3,我当前在Tab1上,那么当我点击Tab3时,我看到Tab2的viewDidAppear / disappear也被调用..这很可能是因为Tab2视图可以看到水平滚动一秒..但是我需要在加载时从每个选项卡上的Web服务获取数据。因此,这会导致不必要的网络呼叫。
如何确保仅在实际加载该选项卡时对选项卡执行Web服务调用,而不是滚动过去?