首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >铃声预览

铃声预览
EN

Stack Overflow用户
提问于 2012-01-13 03:36:04
回答 1查看 483关注 0票数 1

这是我的第一个问题&我是iOS开发的新手。我想问一下,在iphone上点击表格视图中的单元格时,如何播放铃声预览。基本上,我正在尝试编写一个应用程序,允许从我的iphone服务器下载铃声,因为我想添加一个预览功能,通过它,人们将能够听到的铃声,如果他喜欢他将下载。然后,他将能够将其设置为铃声。我已经设法在我的服务器上以表视图的形式获得了音调的链接。现在我想播放预览。我该怎么做呢??请求:请描述一下我是新手。不是一个高级程序员。

请忽略我的错误。

问候你,Malhaar

编辑:我正在使用这段代码..

代码语言:javascript
复制
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
   NSURL* musicFile = [NSURL fileURLWithPath:[[NSBundle mainBundle] 
                                               pathForResource:[[ringArray objectAtIndex:indexPath.row]getName]
                                               ofType:@"m4r"]];
    AVAudioPlayer *click = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile error:nil];
    [click play];
    [click release];

}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-13 10:42:08

这里没有给出太多的细节,但在较高的级别上,您将希望执行以下操作:

1)实现UITableView的"tableView:didSelectRowAtIndexPath:“委托方法,以响应对表单元格的触摸。

2)获取铃声数据。您可以使用NSURLConnection来实现这一点。

3)使用AVFoundation播放铃声,特别是使用AVAudioPlayer播放。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8841182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档