Swift实战-豆瓣电台(九)简单手势控制暂停播放(全文完)
2014-06-27 21:41
218 查看
Swift实战-豆瓣电台(九)简单手势控制暂停播放
全屏清晰观看地址:http://www.tudou.com/programs/view/tANnovvxR8U/这节我们主要讲UITapGestureRecognizer和MPMoviePlayerController
知识点
UITapGestureRecognizer
关联storyboard上的UITapGestureRecognizer@IBOutlet var tap:UITapGestureRecognizer=nil //注意要设置为nil
增加手势识别
addGestureRecognizer(tap)
移除手势识别
removeGestureRecognizer(tap)
关联Action
@IBAction func onTap(recognizer: UITapGestureRecognizer)
通过recognizer.view可以判断点击了哪个组件
@IBAction func onTap(recognizer: UITapGestureRecognizer){ if recognizer.view==btnPlay { btnPlay.hidden=true audioPlayer.play() btnPlay.removeGestureRecognizer(tap) iv.addGestureRecognizer(tap) }else if recognizer.view==iv { btnPlay.hidden=false audioPlayer.pause() btnPlay.addGestureRecognizer(tap) iv.removeGestureRecognizer(tap) } }
MPMoviePlayerController
播放
play()
暂停
pause()
本节高清视频和代码下载地址
http://pan.baidu.com/s/1sjHd5qX
这个系列全部结束了,谢谢观赏 ^_^
转载请注明出处,我的博客:http://www.cnblogs.com/sandal1980/
Swift实战-豆瓣电台系列
Swift实战-豆瓣电台(一)准备
Swift实战-豆瓣电台(二)界面布局
Swift实战-豆瓣电台(三)获取网络数据
Swift实战-豆瓣电台(四)歌曲列表的展现
Swift实战-豆瓣电台(五)播放音乐
Swift实战-豆瓣电台(六)视图跳转,传参及回跳
Swift实战-豆瓣电台(七)显示动画
Swift实战-豆瓣电台(八)播放进度与时间
相关文章推荐
- Swift实战-豆瓣电台(九)简单手势控制暂停播放(全文完)
- Swift实战-豆瓣电台(五)播放音乐
- Swift实战-豆瓣电台(五)播放音乐
- Swift实战-豆瓣电台(五)播放音乐
- Android实战 - 音心播放器 (通知实现音乐的播放/暂停/下一曲控制)
- 用button简单控制音乐的播放与暂停
- Swift实战-豆瓣电台(八)播放进度与时间
- Swift实战-豆瓣电台(八)播放进度与时间
- Swift实战-豆瓣电台(一)准备
- DirectShow之接口实战篇--视频抓图与播放控制
- HTML5 Audio中控制音乐暂停、播放的js
- 实现Activity中控制service里音乐播放、暂停的两种方式
- Swift实战-豆瓣电台(二)界面布局
- 系统音乐播放器暂停、播放的控制
- JW Player 空格控制播放暂停
- Video组件:控制视频的播放与暂停
- 手势控制鼠标的操作(不指屏幕实现简单触屏)
- 在XNA 3.0 项目添加声音——播放并控制简单的.wav声音文件
- js 控制flash 播放 停止 暂停 放大 缩小
- 控制 MediaElement(播放、暂停、停止、音量和速度)