前記 關(guān)于實(shí)現(xiàn)一個(gè)iOS動(dòng)畫,如果簡(jiǎn)單的,我們可以直接調(diào)用UIView的代碼塊來實(shí)現(xiàn),雖然使用UIView封裝的方法很方便,但是這只能用于一些簡(jiǎn)答的動(dòng)畫,如果是一些復(fù)雜的動(dòng)畫...
前記 關(guān)于實(shí)現(xiàn)一個(gè)iOS動(dòng)畫,如果簡(jiǎn)單的,我們可以直接調(diào)用UIView的代碼塊來實(shí)現(xiàn),雖然使用UIView封裝的方法很方便,但是這只能用于一些簡(jiǎn)答的動(dòng)畫,如果是一些復(fù)雜的動(dòng)畫...
來來來,今天咱們通過實(shí)現(xiàn)一個(gè)類似Twitter的啟動(dòng)動(dòng)畫來看看CAKeyFrame Animation和CAAnimation Group怎么玩。 所以今天咱們的重點(diǎn)到了第七...
google搜索“iOS視頻變下邊播”,有好幾篇博客寫到了實(shí)現(xiàn)方法,其實(shí)只有一篇,其他都是copy的,不過他們都是使用的本地代理服務(wù)器的方式,原理很簡(jiǎn)單,但是缺點(diǎn)也很明顯,需...
引言 本文主要針對(duì)ZFPlayer的功能實(shí)現(xiàn)來剖析,以及總結(jié)一下大家遇到的問題和解決方案首先ZFPlayer現(xiàn)在擁有的功能: 支持橫、豎屏切換,在全屏播放模式下還可以鎖定屏幕...
iOS開發(fā)常用的兩種視頻播放方式,一種是使用MPMoviePlayerController,還有就是使用AVPlayer。MPMoviePlayerController系統(tǒng)高...
如果我只是簡(jiǎn)單的播放一個(gè)視頻,而不需要考慮播放器的界面。iOS9.0 之前使用 MPMoviePlayerController, 或者內(nèi)部自帶一個(gè) view 的 MPMovi...
利用UIActivityViewController實(shí)現(xiàn)系統(tǒng)原生分享,不需要三方SDK,支持自定義分享,可以分享到微博、微信、QQ、信息、郵件、備忘錄、通訊錄、剪貼板、Fac...
前言### 最近公司項(xiàng)目進(jìn)行比較激烈,沒有時(shí)間寫demo,但是時(shí)間就像是海綿里的水,擠擠總是會(huì)有的。在公司的項(xiàng)目中有用到JS與OC的交互,順便就把這塊的知識(shí)總結(jié)一下,希望對(duì)各...
我們接著來聊一聊JS與OC交互的那些事兒。上一篇只介紹的了JS調(diào)用OC的方法:JS與OC交互大總結(jié)之一 JS調(diào)用OC 這一篇聊聊OC調(diào)用JS的方法:示例代碼:LZBWebVi...
功能: 在非調(diào)試模式下,獲取出錯(cuò)的具體約束。 監(jiān)測(cè)約束沖突,并獲取出錯(cuò)的view和viewController。 監(jiān)測(cè)iOS7上layoutSubViews導(dǎo)致的crash問...
所有的視頻類App都會(huì)面臨一個(gè)播放器橫豎屏切換的問題,之前一直使用KVO強(qiáng)制修改設(shè)備方向達(dá)到豎屏轉(zhuǎn)為橫屏。 目前看來,優(yōu)酷視頻貌似依然使用的這個(gè)方法,具體表現(xiàn)為statusB...
總結(jié)了幾個(gè)月的東西終于能和大家分享了,不多說,直接看東西! 1、禁止手機(jī)睡眠 2、隱藏某行cell 3、禁用button高亮 4、tableview遇到這種報(bào)錯(cuò)failed ...
CAGradientLayer簡(jiǎn)單的理解就是漸變層,圖層繪制通過GPU可以加速渲染速度,colors和locations是需要注意的地方,Colors填充的漸變顏色,loca...
最新cocoapods安裝流程 安裝RVM (1)安裝RVM (2)測(cè)試是否安裝正常 如果rvm這個(gè)命令提示not found, 執(zhí)行: 然后再執(zhí)行: 用RVM升級(jí)Ruby ...
[這是第8篇] 導(dǎo)語:使用NSTimer/CADisplayLink容易發(fā)生循環(huán)引用,網(wǎng)上很多博文都提到解決該問題的辦法。但是有些問題還是沒有說清楚,結(jié)合自己在項(xiàng)目中的使用,...