将数据从一个tabbar viewcontroller传递到另一个tabbar viewcontroller

时间:2013-03-11 07:06:23

标签: ios uitabbarcontroller

我在tabbar控制器上有两个tabbar项目歌曲,播放器。我想要做的是,当我在歌曲视图控制器中选择一首歌曲时,必须选择播放器标签栏,并且必须将歌曲传递给播放器标签栏视图控制器并播放。怎么做到这一点?

2 个答案:

答案 0 :(得分:0)

您需要在推送viewcontroller之前设置url。尝试以下代码,现在应该可以使用。

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

答案 1 :(得分:0)

在您的课程中尝试此代码,并在另一个标签中创建此设置字符串方法。

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