Core Animation Programming Guide
Original: Core Animation Programming Guide
Links: http://developer.apple.com/library/mac/ # documentation / Cocoa / Conceptual / CoreAnimation_guide / Introduction / Introduction.html
PDF document download: http://www.cocoachina.com/bbs/read.php?tid=84461
PS:
Before diving has been CocoaChina above, although do iOS development is also almost 2 years, but always felt something missing. View previous API documentation in English, some details always remember, no impression after reading it every time. Suddenly one day someone complained to me to see the official API documentation in English too painful, and I thought if I put some commonly used official documents translated into Chinese, then perhaps you can help these people who need help, then Oujiu whim, began entertain the translation process. This is the first translation of the document, took two weeks of evening. . .
We find that in many places directly translated into Chinese more obscure, so using a paraphrase of the way, which inevitably resulted in some places and the original may have some discrepancy in the translation process, so if you read it you find any errors can email me: xyl.layne @ gmail.com
We can also focus on my microblogging learning to communicate together.
Microblogging Address: http://weibo.com/u/1826448972
Lastly, I hope this document will help those feeling to see the official English documents difficulties. I recommend if you can try to see the original document in English, after all, is authentic, total translation can not avoid a certain omissions.
Next issue: Multithreaded Programming Guide
Because the time to write the word translated inside, then I wanted to put this above, get a good night failed to find ways to impress, not the format too, is in trouble uploading pictures, so just directly convert PDF available to download.
The following provides directory Preview:
Contents
Core Animation Programming Introduction
The document structure
The first chapter core animation concepts
1.1 Core Animation
1.1.1 Layer class (Layer Classes)
1.1.2 Animation and Timing class
1.1.3 Layout Manager class
1.1.4 Transaction Management
Chapter II core animation rendering framework
Geometry and transformation
Chapter layerCoordinates
3.1 LayerGeometric
3.2 specified layerLayers of geometric transformation
3.33.3.1 transform function
3.3.2 Modify structure
Transform3.3.3 modify key path by converting
Chapter IV layer hierarchy tree
4.1 What is the layer of the tree hierarchy
4.2 In view of the inside of the display layers
4.3 add and remove layers from the layer inside the structure
4.4 position adjustment layers and resize
4.4.1 Automatic adjustment layer size
4.5 Crop sublayer
Chapter 5 provides a layer content
5.1 to provide content
CALAYER5.1.1 Set contents property
5.1.2 commissioned by providing content
5.1.3 By providing content layers
subclass5.2 modify the contents of the layer position
Chapter VI animation
6.1 Animation and Timing
6.2 Implicit animation
6.3 Explicit animation
6.4 Start and End explicit animation
Chapter Seven Layers of behavior
Role
7.1 behavior of the object7.2 has defined the behavior of key
search mode7.3 uses CAACTION agreement
7.4 Implicit reload animation
7.5 Temporarily disable behavior
Chapter VIII Affairs
8.1 implicit transaction
8.2 explicit transaction
8.2.1 temporarily disable layer acts
Time
8.2.2 overloaded implicit animation8.2.3 affairs nesting
Layers
Chapter IX layout Core Animation9.1 Constraints layout manager
Key Chapter Core Animation - value coding extension
10.1 key - value coding compliant container class
10.2 support default values
10.3 Packaging Conventions
10.4 support structure fields critical path
Chapter XI layer style properties
11.1 geometric properties
11.2 Background Properties
11.3 Layer Content
11.4 sublayer content
11.5
border properties11.6 Filter property
11.7 shadow properties
11.8 opaque property
11.9 mixed attributes
11.10 Mask property
Chapter XII Example: Core Animation menu styles newspapers application
12.1 User Interface
12.1.1 detection Nib file
Layers of hierarchy
12.1.212.2 detection applications NIB file
12.3 detection program code
12.3.1 QCCoreAnimationKioskStyleMenu.h and QCCoreAnimationKioskStyleMenu.m file
12.3.2 detection SelectionView.h
12.3.3 detection SelectionView.h
12.4 Performance Considerations
Chapter XIII of the animation property
The animation properties
13.1 CALAYERProperties
13.2 CIFILTER animationConclusion
Reply:
Learn
My blog, welcomed the exchange
http://blog.csdn.net/cxsjabcabc/article/list/1
No comments:
Post a Comment