iOS圖形圖像及核心動(dòng)畫(huà)實(shí)戰(zhàn)一基礎(chǔ)知識(shí)總結(jié)

該實(shí)戰(zhàn)分幾大篇章寒锚,會(huì)從基礎(chǔ)知識(shí)到最終實(shí)際操作一一剖析助隧,也算是對(duì)自己在這方面的一個(gè)總結(jié)

目錄結(jié)構(gòu):
基礎(chǔ)知識(shí)總結(jié)
Block基礎(chǔ)知識(shí)
GCD實(shí)戰(zhàn)
CoreGraphics & ImageIO實(shí)戰(zhàn)
CoreAnimation實(shí)戰(zhàn)

知識(shí)總結(jié)

Paste_Image.png
1361586015_7197.png

從上面的圖片我們能分析到實(shí)際上在iOS上操作圖形圖像的framework還是挺多麻汰,因?yàn)榇蟛糠秩硕际窃趹?yīng)用而不是游戲,我們跟游戲相關(guān)的框架(如Sprite慧妄、Metal坎穿、Scene)我們先暫時(shí)忽略掉展父!

首先我們來(lái)看看跟圖形圖像極度關(guān)聯(lián)的結(jié)構(gòu)圖:

iOS圖形返劲、圖像.jpg

圖片上的結(jié)構(gòu)雖然有些不完美,但是我們可大致看出iOS開(kāi)發(fā)中的技術(shù)栖茉。

iOS

  • CoreGraphics.framework

特別說(shuō)明:平常某些人口頭上會(huì)說(shuō)“Quartz框架”篮绿,其實(shí)大部分都是指Quartz 2D,所以建議大家盡量說(shuō)清楚吕漂,要么Core Graphics亲配,要么QuartCore,以免誤解惶凝。

硬件加速

硬件加速是指用到了GPU的API吼虎,以下這些情況不會(huì)用到硬件加速

  • 所有在drawRect中完成的圖形繪制
  • shouldRasterize屬性為YES的CALayer
  • 用到了mask或drop shadow的CALayer
  • Text(包括UILabel、CATextLayer苍鲜、Core Text等)
  • 使用CGContext繪制的圖形

UITableViewCell優(yōu)化

參閱:Limboy博客

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末思灰,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子坡贺,更是在濱河造成了極大的恐慌官辈,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件遍坟,死亡現(xiàn)場(chǎng)離奇詭異拳亿,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)愿伴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)肺魁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人隔节,你說(shuō)我怎么就攤上這事鹅经。” “怎么了怎诫?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵瘾晃,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我幻妓,道長(zhǎng)蹦误,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任肉津,我火速辦了婚禮强胰,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘妹沙。我一直安慰自己偶洋,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布距糖。 她就那樣靜靜地躺著玄窝,像睡著了一般牵寺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上恩脂,一...
    開(kāi)封第一講書(shū)人閱讀 52,713評(píng)論 1 312
  • 那天缸剪,我揣著相機(jī)與錄音,去河邊找鬼东亦。 笑死杏节,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的典阵。 我是一名探鬼主播奋渔,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼壮啊!你這毒婦竟也來(lái)了嫉鲸?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤歹啼,失蹤者是張志新(化名)和其女友劉穎玄渗,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體狸眼,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡藤树,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了拓萌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片岁钓。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖微王,靈堂內(nèi)的尸體忽然破棺而出屡限,到底是詐尸還是另有隱情,我是刑警寧澤炕倘,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布钧大,位于F島的核電站,受9級(jí)特大地震影響罩旋,放射性物質(zhì)發(fā)生泄漏啊央。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一瘸恼、第九天 我趴在偏房一處隱蔽的房頂上張望劣挫。 院中可真熱鬧册养,春花似錦东帅、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)帐我。三九已至,卻和暖如春愧膀,著一層夾襖步出監(jiān)牢的瞬間拦键,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工檩淋, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留芬为,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓蟀悦,卻偏偏與公主長(zhǎng)得像媚朦,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子日戈,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 轉(zhuǎn)載:http://blog.csdn.net/lover870920/article/details/50350...
    vicki753閱讀 2,708評(píng)論 0 4
  • 6轉(zhuǎn)載-->>IOS框架和服務(wù) 在iOS中框架是一個(gè)目錄询张,包含了共享資源庫(kù),用于訪問(wèn)該資源庫(kù)中儲(chǔ)存的代碼的頭文件浙炼,...
    李小六_閱讀 3,620評(píng)論 2 24
  • 在iOS中框架是一個(gè)目錄份氧,包含了共享資源庫(kù),用于訪問(wèn)該資源庫(kù)中儲(chǔ)存的代碼的頭文件弯屈,以及圖像蜗帜、聲音文件等其他資源。共...
    wo不懂閱讀 1,432評(píng)論 3 3
  • 最近連續(xù)好幾天资厉,都會(huì)有一個(gè)神奇的體驗(yàn)钮糖,就是最近天天寫(xiě)東西,開(kāi)始時(shí)的確會(huì)不用可以注意的就自動(dòng)能留意可寫(xiě)的素材酌住,一周過(guò)...
    天外來(lái)客人閱讀 320評(píng)論 0 0
  • 文 | 林夕 01 在我的成長(zhǎng)過(guò)程中,除了我的父母都哭,我最感謝大學(xué)期間的對(duì)我有影響的幾位老師秩伞。 讀大學(xué)時(shí),一位敬重的...
    林夕的靈感圈閱讀 8,206評(píng)論 9 9