天天看點

Swift實戰-豆瓣電台(八)播放進度與時間

視訊觀看位址:http://www.tudou.com/programs/view/4mEtz8S72k0/?resourceId=399000367_06_02_99

這節主要内容是NSTimer,UIProgressView,MPMoviePlayerController類的使用

執行個體化:

0.4 是間隔時間

target 是發送對象

selector 是觸發的方法

userInfo 此參數可以為nil,當定時器失效時,由你指定的對象保留和釋放該定時器。

repeats 是否重複

立即觸發

停止

設定進度條進度

 帶動畫

audioPlayer.currentPlaybackTime 已經播放的時間(秒)

audioPlayer.duration 總時間(秒)

總時間除以60的餘數就是秒鐘

總時間除以60的商就是分鐘

因為我們的展現形式是00:00

是以當數字小于10的時候進行字元串拼接補0例如01,02

還有一節就全部大結局了,敬請期待^_^

本節高清視訊和代碼下載下傳位址

http://pan.baidu.com/s/1sjHd5qX

Swift實戰-豆瓣電台系列

<a href="http://www.cnblogs.com/sandal1980/p/3799165.html">Swift實戰-豆瓣電台(一)準備</a>

<a href="http://www.cnblogs.com/sandal1980/p/3802810.html">Swift實戰-豆瓣電台(二)界面布局</a>

<a href="http://www.cnblogs.com/sandal1980/p/3803464.html">Swift實戰-豆瓣電台(三)擷取網絡資料</a>

<a href="http://www.cnblogs.com/sandal1980/p/3803777.html">Swift實戰-豆瓣電台(四)歌曲清單的展現</a>

<a href="http://www.cnblogs.com/sandal1980/p/3805378.html">Swift實戰-豆瓣電台(五)播放音樂</a>

<a href="http://www.cnblogs.com/sandal1980/p/3807450.html">Swift實戰-豆瓣電台(六)視圖跳轉,傳參及回跳</a>

<a href="http://www.cnblogs.com/sandal1980/p/3809517.html">Swift實戰-豆瓣電台(七)顯示動畫</a>

繼續閱讀