CoreAnimation编程指南(简介)
生活随笔
收集整理的這篇文章主要介紹了
CoreAnimation编程指南(简介)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、核心動畫編程介紹 ?? 1.本文檔介紹了在使用核心動畫時所涉及的基本概念。核心動畫的是Objective – C的框架,它通過簡單的動畫編程接口來提供一套高性能的動畫引擎。 ?? 2.你應該閱讀此文檔來理解Cocoa應用程序核心動畫工作的機制。 閱讀此文檔的前提是你已經掌握了Objective-C語言的基礎,因為核心動畫內部廣泛的使用了Objective-C的相關屬性。你還應該熟悉鍵-值編程方法(參考文檔 Key-Value Coding Programming Guide)。同時如果你對Quartz 2D編程有一定了解的話,將會對您掌握本文檔帶來幫助,但這不是必須的(參考文檔 Quartz 2D Programming Guide)。
3.您可以建立兩個平臺的Cocoa應用程序:在Mac OS X操作系統和iOS操作系統,如iPhone和iPod touch多點觸控設備。 ? 核心動畫編程指南對這兩個平臺同時適應,它盡可能的整合兩個平臺的相同性,同時在必要的時候指出它們的差異性。
二、本文檔結構,核心動畫編程指南包含以下內容: l.“核心動畫概念”提供核心動畫的概述。 2.“圖層(Layer)的幾何和變換” 描述圖層的幾何和變換。 3.“圖層樹的層次結構”描述圖層的結構樹和如何在應用程序中使用它。 4.“提供圖層內容” 介紹如何提供基本圖層的內容。 5.“動畫” 介紹了核心動畫的動畫模型。 6.“圖層行為”介紹圖層的行為,同時實現隱式動畫。 7.“事務(transactions)”介紹如果通過事務來組合動畫。 8.“布局核心動畫的圖層”描述布局管理器的限制。 9.“核心動畫的擴展鍵-值編碼”描述核心動畫提供的鍵-值編碼。 10.“圖層樣式屬性”描述了圖層樣式屬性,并提供其視覺效果的例子。 11.“范例:核心動畫菜單樣式應用”解剖一個核心動畫驅動的用戶界面。 12.“動畫的屬性”概括層和濾鏡的動畫屬性。
轉自夢維:http://www.dreamingwish.com/dream-2012/coreanimation-programming-guide-summary.html
3.您可以建立兩個平臺的Cocoa應用程序:在Mac OS X操作系統和iOS操作系統,如iPhone和iPod touch多點觸控設備。 ? 核心動畫編程指南對這兩個平臺同時適應,它盡可能的整合兩個平臺的相同性,同時在必要的時候指出它們的差異性。
二、本文檔結構,核心動畫編程指南包含以下內容: l.“核心動畫概念”提供核心動畫的概述。 2.“圖層(Layer)的幾何和變換” 描述圖層的幾何和變換。 3.“圖層樹的層次結構”描述圖層的結構樹和如何在應用程序中使用它。 4.“提供圖層內容” 介紹如何提供基本圖層的內容。 5.“動畫” 介紹了核心動畫的動畫模型。 6.“圖層行為”介紹圖層的行為,同時實現隱式動畫。 7.“事務(transactions)”介紹如果通過事務來組合動畫。 8.“布局核心動畫的圖層”描述布局管理器的限制。 9.“核心動畫的擴展鍵-值編碼”描述核心動畫提供的鍵-值編碼。 10.“圖層樣式屬性”描述了圖層樣式屬性,并提供其視覺效果的例子。 11.“范例:核心動畫菜單樣式應用”解剖一個核心動畫驅動的用戶界面。 12.“動畫的屬性”概括層和濾鏡的動畫屬性。
轉自夢維:http://www.dreamingwish.com/dream-2012/coreanimation-programming-guide-summary.html
總結
以上是生活随笔為你收集整理的CoreAnimation编程指南(简介)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mongodb数据库,批量插入性能测试记
- 下一篇: 获取iOS任意线程调用堆栈(三)符号化理