刚开始使用 AVKit,我正在尝试播放一些音频。使用Mastering Modern Media Playback中详述的新 AVPlayerViewController 会很好,这样我就有了现成的播放/暂停/搜索 UI。我基本上有一个带有容器视图的情节提要,其中有一个嵌入到 AVPlayerViewController 的 segue。然后我使用:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == "embedAudio") {
var playerViewController:AVPlayerViewController = segue.destinationViewController as AVPlayerViewController
playerViewController.player = AVPlayer(URL: NSURL(string: "http://dts.podtrac.com/redirect.mp3/files.serialpodcast.org/sites/default/files/podcast/1420057326/serial-s01-e01.mp3"))
}
}
它可以很好地嵌入和播放,但它在视频所在的位置有一个黑色的大 QuickTime 符号。我想知道是否有办法让它看起来更像音乐或播客应用程序。