国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用UISlider自定義視頻播放器滑動條---視頻快進快退功能

2019-11-09 16:40:22
字體:
來源:轉載
供稿:網友

產品需求:

點擊滑動條上任意位置,就從這個位置開始播放視頻/音頻并且進度條位置也發生相應變化


實現思路:

擴展一個UISlider子類,在子類方法中重寫-(void)touchesBegan:(NSSet <UITouch *> *)touches withEvent:(UIEvent *)event方法


代碼具體實現:

//滑塊的點擊軸換位置//實際上是一個觸摸方法-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ CGRect t = [self trackRectForBounds: [self bounds]]; float v = [self minimumValue] + ([[touches anyObject] locationInView: self].x - t.origin.x - 4.0) * (([self maximumValue]-[self minimumValue]) / (t.size.width - 8.0)); [self setValue: v]; [super touchesBegan: touches withEvent: event]; double current = v * [AudioPlayer shareInstance].player.duration; [[AudioPlayer shareInstance].player setCurrentTime:current];}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武乡县| 马边| 电白县| 商城县| 金华市| 新乡县| 铜陵市| 霞浦县| 大丰市| 英吉沙县| 翁源县| 澳门| 西和县| 神池县| 阳山县| 昌都县| 杭州市| 桦川县| 密山市| 当阳市| 揭阳市| 将乐县| 武强县| 健康| 湖北省| 左云县| 板桥市| 潍坊市| 嘉黎县| 杭锦后旗| 宁南县| 中宁县| 庄河市| 郴州市| 禄丰县| 马尔康县| 高密市| 山西省| 晋江市| 尼玛县| 宝坻区|