【问题标题】:pass data from one tabbar viewcontroller to another tabbar viewcontroller将数据从一个标签栏视图控制器传递到另一个标签栏视图控制器
【发布时间】:2013-03-11 07:06:22
【问题描述】:

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

【问题讨论】:

  • 显示你的代码,你尝试了什么?

标签: ios uitabbarcontroller


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-30
      • 2013-07-18
      • 2016-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多