0

我正在创建一个包含 5 个广播电台的广播应用程序。我已经包含了Rotary Wheel来选择首选电台。然后我使用标签视图来显示选定的电台。当用户按下播放按钮时,我如何获取选定的值来播放定义的 URL。

我已经定义了 5 个 URL,但是当用户按下播放时,我不确定如何让播放按钮在 URL 上播放所选电台。

4

1 回答 1

0

如果您要播放多个 url,您可以创建一个方法,通过某个 switch-case 语句播放它们。例如以下

- (void) playMusicAtIndex:(int)index {
  switch(index) {

     case 0:
       // play url 1;
       break;

     case 1:
      // play url 2;
      break;

     case 2:
        // play url 3;
        break;
     …
    }
}

然后,当您关闭收音机 url 的选定选项时,只需将 url 设置为某个索引号,然后执行(在方法内部)

[variableName playMusicAtIndex:0..or 1.. or 2, whatever index you're playing];

希望这可以帮助!

于 2013-08-18T16:30:37.533 回答