前言: 談到APP里面群頭像功能的實(shí)現(xiàn)惫企,很容易想到獲取展示位數(shù)頭像鳄橘,并根據(jù)UI繪制圖片妄痪。從開(kāi)發(fā)角度上講,為了更好實(shí)現(xiàn)這個(gè)功能斗塘,還需要考慮緩存,占位,以及線程和圖片的繪制寒瓦。為了...
前言: 談到APP里面群頭像功能的實(shí)現(xiàn)惫企,很容易想到獲取展示位數(shù)頭像鳄橘,并根據(jù)UI繪制圖片妄痪。從開(kāi)發(fā)角度上講,為了更好實(shí)現(xiàn)這個(gè)功能斗塘,還需要考慮緩存,占位,以及線程和圖片的繪制寒瓦。為了...
系統(tǒng)環(huán)境:macOS CataLina 10.15.2 1. 安裝 RVM 開(kāi)始安裝 進(jìn)入目錄 成功后查看版本 2. Ruby升級(jí) 獲取Ruby版本 對(duì)比Ruby版本 更新R...
iOS UICollectionView estimatedItemSize 自定適應(yīng)高度(一) 主要代碼在GATagFlowLayout里面,還有代理計(jì)算高度坪仇。如果需要展示...
iOS UICollectionView 計(jì)算高度(二)UICollectionViewFlowLayout 中有屬性estimatedItemSize(UITableVie...
需求: 固定高度的區(qū)域, 里面左右分頁(yè)顯示多個(gè)圖標(biāo), 每頁(yè)從左往右排列, 排滿后從上往下排, 這一頁(yè)排滿后排下一頁(yè).參照oc的實(shí)現(xiàn)方式 我們很容易想到利用UICollecti...
寫(xiě)在前面 這段時(shí)間都在忙新項(xiàng)目的事兒杂腰,沒(méi)有時(shí)間倒騰,這兩天閑下來(lái)椅文,想著一直沒(méi)有細(xì)細(xì)的研究CollectionView喂很,一般最多用來(lái)做點(diǎn)循環(huán)滾動(dòng)惜颇,所以花時(shí)間深入學(xué)習(xí)了一些東西,...
前言 最近項(xiàng)目中的UIWebView被替換為了WKWebView少辣,因此來(lái)總結(jié)一下凌摄。示例Demo:WKWebView的使用本文將從以下幾方面介紹WKWebView:1、WKWe...
Quartz2D 蘋(píng)果封裝的一套繪圖的函數(shù)庫(kù)漓帅,同時(shí)支持iOS和Mac. UIKit框架锨亏,里面有各種各樣的UI控件,其實(shí)大部分控件的內(nèi)容都是通過(guò)Quartz2D畫(huà)出來(lái)的 Qua...
在App開(kāi)發(fā)過(guò)程中,難免會(huì)碰到類(lèi)似于添加版本更新提示這種開(kāi)發(fā)需求忙干。如何更簡(jiǎn)單更快捷的實(shí)現(xiàn)版本更新提示器予,便成了重中之重。本文主要介紹了如何通過(guò)一句話去快捷實(shí)現(xiàn)iOS版本更新提示...