【问题标题】:iOS data stays the same after switching view controllers切换视图控制器后 iOS 数据保持不变
【发布时间】:2014-04-22 01:23:10
【问题描述】:

我正在制作一个基本上只是跟踪您的速度和高度并播放歌曲的应用程序。它使用故事板。它有多个视图控制器。如果我当前正在跟踪应用程序上的数据并播放歌曲,然后切换到另一个视图,那么当我切换回来时,一切都会搞砸。它不再跟踪,音乐控制都搞砸了。如何切换视图控制器而不改变我正在切换的视图上发生的事情?

【问题讨论】:

  • 当你说改变视图时,你的意思是切换视图控制器吗?
  • 是的,用segue切换视图控制器
  • everything is messed up. It is no longer tracking, and the music controls are all messed up 你能澄清一下messed up 的含义吗?这是否仅在您弹出视图控制器时发生(即返回到导航控制器堆栈中的前一个视图控制器)?
  • 是的。并且搞砸了,这意味着该应用程序不再跟踪。就好像我退出了应用程序并从多任务处理中清除了它一样。

标签: ios


【解决方案1】:

中配置您的视图内容

-(void)viewDidLoad

不要使用 viewWillAppear 或 ViewDidAppear

除非是强制性的

【讨论】:

  • 我没用过的视图会出现或视图确实出现了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-26
相关资源
最近更新 更多