gpt4 book ai didi

ios - viewWillDisappear 在选项卡栏项目选择 View Controller 设置时调用

转载 作者:行者123 更新时间:2023-11-28 17:47:59 25 4
gpt4 key购买 nike

场景如下:

  1. Window 创建一个标签栏 Controller ,并添加多个标签栏项目 View Controller ,并将 UINavigationController 作为顶 View 。
  2. viewWillAppear 在第一个标签栏 View 上被调用。
  3. 用户点击第一个选项卡 View 上的控件,将 View Controller 推送到导航堆栈。 viewWillDisappear 被调用。
  4. 用户交互后, View 从导航堆栈中弹出。 viewWillAppear 被调用。
  5. 用户点击某些东西会导致另一个 View 被推送到导航堆栈上。 viewWillDisappear 被调用。
  6. 用户点击某处导致代码在选项卡栏 Controller 上设置 selectedViewController。 viewWillDisappear 在第一个标签栏项目的主视图上再次被调用。

有什么想法吗?

最佳答案

我最终通过保留一个 BOOL 来解决这个问题,它会告诉我是否需要执行 viewWillDisappear 工作。丑陋但有效。我希望有更好的解决方案,或者我正在做一些明显错误的事情。

关于ios - viewWillDisappear 在选项卡栏项目选择 View Controller 设置时调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4168355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com