如何在iPhone中将歌曲设置为闹钟

时间:2010-12-08 05:21:19

标签: iphone

我想将iPhone中的任何歌曲设为闹铃音。如何访问我的歌曲并将其设置为闹钟? 我可以将警报时间增加超过40秒吗?我的意思是我想播放完整的歌曲作为闹钟音。感谢

2 个答案:

答案 0 :(得分:1)

[保存从返回到用户信息词典的集合中的representativeItem

当您想要播放歌曲时,请使用MPMediaQuery获取要播放的特定歌曲。

http://developer.apple.com/iphone/library/documentation/mediaplayer/reference/MPMediaQuery_ClassReference/Reference/Reference.html#//apple_ref/doc/uid/TP40008220

有关如何查询存储的歌曲的详细信息

http://developer.apple.com/iphone/library/documentation/mediaplayer/reference/MPMediaPropertyPredicate_ClassReference/Reference/Reference.html#//apple_ref/occ/clm/MPMediaPropertyPredicate/predicateWithValue:forProperty

用于查询数据的Apple文档,以及示例

答案 1 :(得分:0)

MPMediaPickerController *picker = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeMusic];

picker.delegate = self;
picker.allowsPickingMultipleItems = NO;
picker.prompt = NSLocalizedString (@"Select any song from the list", @"Prompt to user to choose some songs to play");

[self presentModalViewController: picker animated: YES];
[picker release];