layer對(duì)象是你進(jìn)行CoreAnimation操作的核心. layer對(duì)象管理著界面中顯示的內(nèi)容, 并提供機(jī)會(huì)讓你去修改內(nèi)容的風(fēng)格和外觀. 雖...
CoreAnimation提供一個(gè)用來動(dòng)畫展示視圖和其它視覺元素的通用系統(tǒng). CoreAnimation并不能代替APP中的view, 相反, ...
本系列文檔參考蘋果官文:Core Animation Programming Guide還包括下面一系列文章: Core Animation編程...
提高繪畫性能 繪圖是比較耗性能的, 這對(duì)任何平臺(tái)都是這樣. 優(yōu)化代碼性能是開發(fā)當(dāng)中重要的一環(huán). 表A-1列舉了幾個(gè)優(yōu)化繪圖代碼的幾個(gè)建議, 你應(yīng)...
在iOS 4.2和以后太抓,應(yīng)用程序可以添加對(duì)本地打印機(jī)的打印內(nèi)容的支持暇昂。盡管并非所有應(yīng)用程序都需要打印支持簿训,但是如果應(yīng)用程序用于創(chuàng)建內(nèi)容(例如文字...
UIKit提供大量函數(shù)支持使用原生代碼生成PDF內(nèi)容. 這些函數(shù)允許你創(chuàng)建一個(gè)以PDF文件或PDF數(shù)據(jù)為目標(biāo)的繪圖上下文. 然后你可以創(chuàng)建一個(gè)或...
大多數(shù)情況下, 通常直接使用標(biāo)準(zhǔn)的view來展示image, 不過, 有兩中情況需要做些額外的工作: 如果你將image作為自定義view的部分...
iOS 3.2后, 你就可以使用UIBezierPath類創(chuàng)建向量路徑. 類UIBezierPath是使用OC對(duì)Core Graphic中的繪圖...
高質(zhì)量的圖形是用戶界面的關(guān)鍵部分. 提供良好的圖形不僅使你的APP看起來漂亮, 而且讓你的APP看起來就是iOS系統(tǒng)的自然延伸. iOS提供兩種...