将数据从一个tabbar视图控制器传递到另一个tabbar视图控制器

问题描述:

我有两个tabbar项目歌曲,播放器在tabbar控制器上。我想要做的是,当我在歌曲视图控制器中选择歌曲时,必须选择播放器标签栏,并且必须将歌曲传递给播放器tabbar视图控制器并播放。如何实现这一目标?将数据从一个tabbar视图控制器传递到另一个tabbar视图控制器

+0

显示你的代码,你有什么试过? – 2013-03-11 07:16:06

您需要在推送视图控制器之前设置url。尝试下面的代码,它现在应该工作。

if(!viewContObj) viewContObj=[[ViewController alloc]initWithNibName:@"ViewController" bundle:nil]; 
viewContObj.url =[NSURL URLWithString:albumURLstring]; 
[self.navigationController pushViewController:viewContObj animated:YES]; 
[viewContObj playLiveStream:nil]; 

尝试此代码在您的班级和另一个选项卡cretae此设置字符串方法。

ViewController *viewController=[[ViewController alloc]initWithNibName:@"ViewController" bundle:nil]; 
//Pass the string to next viewcontroller 
[viewController setString:albumURLstring];