0
我试图做一个像Tunein应用程序(或其他电台应用程序)的功能,当您从TableView中选择一个收音机时,您将视图推送到播放器并播放显示在ViewController中的选定电台的UIImage收音机和歌曲播放的元数据。 这部分工作正常,但是当我尝试创建“正在播放”按钮并使用以下代码再次推送视图时,视图内部的所有数据都消失了。IOS正在播放按钮
TvInternacionalViewController * detail = [[TvInternacionalViewController alloc] initWithNibName:@"TvInternacionalViewController" bundle:nil];
[self.navigationController pushViewController:detail animated:YES];
[detail release];
在离开ViewController之前保存数据并在再次推送View时重新加载它们的方法吗?
是的,这固定了我的问题的一部分,但现在当我再次推动ViewController播放器播放实际和肯定崩溃后一秒...它看起来像我重新加载2 ViewController!我做错了什么? – Ben 2012-02-16 12:55:08
很难说没有看到代码,但是在视图控制器中实例化播放器?这可能需要被抽象到另一个对象,以便视图控制器可以根据需要自由进出。 – jsd 2012-02-16 17:42:42