導(dǎo)語 需求開發(fā)中經(jīng)常要監(jiān)聽某個頁面的可見與不可見,例如某個自定義View在可見時要播放動畫,當(dāng)不可見時(例如被其他頁面暫時遮擋,或者退出該視圖)要暫停動畫。常用的監(jiān)聽方法是-...
導(dǎo)語 需求開發(fā)中經(jīng)常要監(jiān)聽某個頁面的可見與不可見,例如某個自定義View在可見時要播放動畫,當(dāng)不可見時(例如被其他頁面暫時遮擋,或者退出該視圖)要暫停動畫。常用的監(jiān)聽方法是-...
記錄幾點(diǎn)最新開發(fā)過程中,使用masonry和frame布局時遇到的一些坑。 masonry的底層也是autoLayout,本質(zhì)也是根據(jù)約束,動態(tài)地計算出frame。 當(dāng)同時使...
背景 在iPhone6s plus機(jī)型上,UICollectionView reloadData之后,出現(xiàn)UICollectionViewCell被隱藏,查看cell的hid...
一. 背景 最近做項目的時候遇到一個問題,就是UITableViewCell的UIImageView加載gif圖有時候可以正常顯示動畫效果,有時候不顯示動畫效果?;谶@個問題...
背景: 需要在一個cell的按鈕(iconBtn)上播放GIF動畫。 實現(xiàn)方法是: [UIImage gifImageWithUrl:self.model.strIcon a...
問題背景 在UIButton上播放gif動畫。GIF可以正常播放,但是當(dāng)點(diǎn)擊按鈕時,動圖總是從頭播。 代碼 問題分析 當(dāng)點(diǎn)擊UIButton時,按鈕的狀態(tài)會發(fā)生改變,從默認(rèn)狀...
1. 背景 設(shè)計給出圖形設(shè)計之后,客戶端要視覺還原,將圖片存在本地,并設(shè)置到UIImageView上。 需要注意對不同機(jī)型進(jìn)行適配。 2. 遇到的問題 設(shè)計師一般是基于iPh...
“GL_TEXTURE1又與值為1的sampler2D變量關(guān)聯(lián)”這里是不是說錯了,正確的應(yīng)該是sample2D變量和tex_id = 1 關(guān)聯(lián)了起來
glActiveTexture和glBindTexture的關(guān)系今天在做glsl渲染yuv圖像時,因為對glActiveTexture和glBindTexture的不熟,遇到了麻煩。經(jīng)過試驗,有了新的理解,并基于此理解解決了問題。 之前用...
之前說到自動布局的關(guān)鍵就是給出正確且完整的約束。那么看一下下面的例子給出的例子約束是否完整: (這里使用Masonry來描述約束,可以參考https://github.com...
前言 在iOS8中,蘋果推出了WKWebView。WKWebView有一個突出特點(diǎn),就是內(nèi)存占用少。 但作為一個全新的WebView,API相比于之前的UIWebView肯定...
這里我們以我們比較常用的MJRefresh作為示例。 首先來了解一下當(dāng)前圖中A~G的這幾部分分別是什么。A:A代表的是MJRefresh的本地源碼。 B:B代表的是,MJRe...
轉(zhuǎn)載侵刪[https://blog.csdn.net/sinat_42239797/article/details/90646935] 我將從以下幾個方面來進(jìn)行解說:1.卷積...