CALayer

E849986

CALayer is a fundamental Core Animation class that represents a drawable, animatable backing store for visual content in iOS and macOS user interfaces.

Try in SPARQL Jump to: Statements Referenced by

Statements (52)

Predicate Object
instanceOf Core Animation class
Objective-C class
animatable backing store
drawable backing store
associatedWith NSView NERFINISHED
UIView NERFINISHED
canContain hierarchy of sublayers
conformsTo CAMediaTiming NERFINISHED
framework Core Animation NERFINISHED
QuartzCore NERFINISHED
hasProperty anchorPoint
backgroundColor
borderColor
borderWidth
bounds
contents
contentsGravity
cornerRadius
delegate
masksToBounds
needsDisplayOnBoundsChange
opacity
position
shadowColor
shadowOffset
shadowOpacity
shadowRadius
sublayerTransform
sublayers
transform
headerFile QuartzCore/CALayer.h
introducedBy Apple Inc. NERFINISHED
languageBinding Objective-C NERFINISHED
Swift NERFINISHED
platform iOS
macOS
tvOS NERFINISHED
watchOS NERFINISHED
relationship is backing layer for NSView when layer-backed on macOS
is backing layer for UIView on iOS
renderingEngine Core Animation compositor NERFINISHED
supports 3D transforms via CATransform3D
explicit CAAnimation objects
hit testing
implicit animations for animatable properties
rasterization
usedFor compositing visual elements
explicit animations
implicit animations
offscreen drawing
rendering visual content
view backing store

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.