[Swift实战]豆瓣电台

标题简单手势控制暂停播放



这节我们主要讲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=trueaudioPlayer.play()btnPlay.removeGestureRecognizer(tap)iv.addGestureRecognizer(tap)}else if recognizer.view==iv {btnPlay.hidden=falseaudioPlayer.pause()btnPlay.addGestureRecognizer(tap)iv.removeGestureRecognizer(tap)}}
复制代码

MPMoviePlayerController

播放

play()

暂停

pause()



上一课时:

相关课程

课时简介

课时发布人:admin

发布于:2015-01-08

577 0

课程创建人

最近最近学完的人( 全部1人 )

最近收藏该课时的人( 全部1人 )

立即注册
学习路上要有伙伴同行!
登录后可与26名学员及知识达人交流、学习。