自定义的一个播放器视图
应用介绍
作者AhmettKeskin,源码InteractivePlayerView,自定义的一个播放器视图。参照了 pin 上的设计图。 有播放、暂停、上一首,下一首的功能按键,有一个圆弧形的播放进度条。 使用方法: 1、storyboard中添加自己设置好的的 view 2、将自己设置的 view 的 class 设置为 InteractivePlayerView 3、设置属性和初始化方法等就可以正常使用了。 @IBOutlet var ipv: InteractivePlayerView! // set delegation self.ipv!.delegate = self // duration of music self.ipv.progress = 120.0 // start - stop player self.ipv.start() self.ipv.stop() // restart player with duration self.ipv.restartWithProgress(duration: 50) /* InteractivePlayerViewDelegate METHODS */ func actionOneButtonTapped(sender: UIButton, isSelected: Bool) { println("ActionOneButton tapped") } func actionTwoButtonTapped(sender: UIButton, isSelected: Bool) { println("ActionTwoButton tapped") } func actionThreeButtonTapped(sender: UIButton, isSelected: Bool) { println("ActionThreeButton tapped") }

©软件著作权归作者所有。本站所有内容均来源于网络,不得违法使用,仅供学习使用,请支持正版!
转载请注明出处: 662P » 自定义的一个播放器视图
发表评论 取消回复