CALayer Clase

Definición

Las capas contienen las imágenes que se representan en la pantalla.

[Foundation.Register("CALayer", true)]
public class CALayer : Foundation.NSObject, CoreAnimation.ICAMediaTiming, Foundation.INSSecureCoding, IDisposable
type CALayer = class
    inherit NSObject
    interface ICAMediaTiming
    interface INativeObject
    interface IDisposable
    interface INSCoding
    interface INSSecureCoding
Herencia
CALayer
Derivado
Atributos
Implementaciones

Comentarios

CALayers contiene el contenido de la imagen que se representa en la pantalla. Encapsulan los componentes de posición, estilo, tamaño y transformación. También implementan los métodos CAMediaTiming que les permiten participar en animaciones.

Hay varias subclases de CALayer que los desarrolladores pueden usar: CAEmitterLayer, , T:CoreAnimation.CAEAGLLayer/CAOpenGLLayer, CAReplicatorLayer, CAShapeLayerCATransformLayerCAScrollLayerCATextLayerCATiledLayery T:CoreAnimation.QCCompositionLayer. CAGradientLayer

Contenido de capa

Hay tres maneras de proporcionar contenido a una capa: la subclase de la clase de capa y la invalidación de los métodos draw, mediante un delegado de capa para implementar el dibujo o asignar una imagen estática a la capa.

Para establecer el contenido de la capa con una imagen estática o desde uno de los enfoques de representación, los desarrolladores de aplicaciones deben asignar un CGImage elemento a la Contents propiedad . En el caso del contenido estático, solo pueden asignar esta propiedad y los cambios se reflejarán directamente.

Contenido por caLayer de subclases

Si decide subclase la clase CALayer, puede subclase el Display() método que es necesario para establecer la Contents propiedad o puede invalidar el DrawInContext(CGContext) método que proporciona un contexto de gráficos que puede usar para representarse en la pantalla.

// Overriding DrawInContext
public class DemoLayer : CALayer {
  public override void DrawInContext (CGContext context)
  {
     base.DrawInContext (context);

     // Fill in circle
     context.SetFillColor (Color);
     context.SetShadowWithColor (SizeF.Empty, 10.0f, glowColor);
     context.EOFillPath();
  }
}

// Overriding Display
public class DemoLayer2 : CALayer {
  CGImage image =  UIImage.FromBundle ("demo.png").CGImage;

  public override void Display ()
  {
     Contents = image;
  }
}

Contenido al proporcionar una CALayerDelegate

Este enfoque se puede usar si el desarrollador no desea cambiar la clase usada para su representación caLayer, y todo lo que necesita hacer es asignar la Delegate propiedad a una instancia de una subclase de CALayerDelegate donde invalide el DisplayLayer(CALayer) método en el que debe establecer la Contents propiedad, o invalida el DrawLayer(CALayer, CGContext) método y proporciona su propio código de representación allí.

// Overriding DisplayLayer
public class DemoLayerDelegate : CALayerDelegate {
  CGImage image =  UIImage.FromBundle ("demo.png").CGImage;

  public override void DisplayLayer (CALayer layer)
  {
     layer.Contents = image;
  }
}

// Overriding DrawLayer
public class DemoLayerDelegate2 : CALayerDelegate {
  public override DrawLayer (CALayer layer, CGContext context)
  {
     // Fill in circle
     context.SetFillColor (Color);
     context.SetShadowWithColor (SizeF.Empty, 10.0f, glowColor);
     context.EOFillPath();
  }
}

// To use the code:

void SetupViews (UIView view, UIView view2)
{
    view.Layer.Delegate = new DemoLayerDelegate ();
    view2.Layer.Delegate = new DemoLayerDelegate2 ();
}

Uso de capas personalizadas con uiViews o NSViews.

En iOS, cada UIView tiene automáticamente una CALayer asociada. Cuando quiera usar una de las subclases CALayer como capa de respaldo de UIView, debe agregar el siguiente fragmento de código a la clase:

class MyView : UIView {
    //
    // This instructs the runtime that whenever a MyView is created
    // that it should instantiate a CATiledLayer and assign that to the
    // UIView.Layer property
    //
    [Export ("layerClass")]
    public static Class LayerClass () {
        return new Class (typeof (CATiledLayer));
    }
}

Si desea subclase la clase CALayer, debe proporcionar un constructor que tome una CALayer y se anota con un atributo [Export ("initWithLayer:")]. Al hacerlo, también debe invalidar , Clone(CALayer) ya que estos dos se usan para crear copias del estado de la capa a petición en respuesta a CoreAnimation creando un reflejo de la jerarquía de objetos si alguien tiene acceso a la PresentationLayer propiedad.

public class MyLayer : CALayer {
	UIColor FirstColor, SecondColor;

	//
	// Invoked by CoreAnimation if it needs to create a copy of your layer
	// with a specific state in response to the user fetching the PresentationLayer
	// property
	//
	[Export ("initWithLayer:")]
	public MyLayer (Mylayer other) : base (layer)
	{
		// Do nothing, since we override Clone, but we could
		// just clone the data here as well if we wanted to.
	}

	//
	// This is the constructor you would use to create your new CALayer
	public MyLayer (UIColor firstColor, UIColor secondColor)
	{
		FirstColor = firstColor;
		SecondColor = secondColor;
	}

	// We must copy our own state here from the original layer
	public override void Clone (CALayer _other)
	{
		MyLayer other = (MyLayer) _other;
		FirstColor = other.FirstColor;
		SecondColor = other.SecondColor;
	}
}

En macOS, CALayers es opcional. Para habilitarlos, debe establecer la propiedad P:AppKit.NSView.WantsLayer en true. Puede cambiar la capa de un NSView estableciendo la propiedad P:AppKit.NSView.Layer .

En macOS, para cambiar la clase de capa predeterminada usada para un NSView determinado, puede invalidar el método M:AppKit.MakeBackingLayer* .

Constructores

CALayer()

Constructor predeterminado que inicializa una nueva instancia de esta clase sin parámetros.

CALayer(CALayer)

Este método debe implementarse mediante clases derivadas para realizar una copia de la capa original.

CALayer(IntPtr)

Constructor utilizado al crear representaciones administradas de objetos no administrados; Llamado por el entorno de ejecución.

CALayer(NSCoder)

Constructor que inicializa el objeto a partir de los datos almacenados en el objeto unarchiver.

CALayer(NSObjectFlag)

Constructor para llamar a las clases derivadas para omitir la inicialización y simplemente asignar el objeto.

Propiedades

Actions

NSDictionary que contiene las acciones de la capa.

AffineTransform

Versión afinada de la capa Transform.

AllowsEdgeAntialiasing

Indica si se permite el suavizado de contornos perimetrales.

AllowsGroupOpacity

Indica si se permite la opacidad de grupo.

AnchorPoint

Punto de delimitador del Bounds rectángulo.

AnchorPointZ

Punto de delimitador de Bounds, definido a lo largo del eje Z.

AnimationKeys

Identificadores de las animaciones asociadas a esta capa.

AutoresizingMask

Las capas contienen las imágenes que se representan en la pantalla.

AutoresizinMask
Obsoletos.

Las capas contienen las imágenes que se representan en la pantalla.

AutoReverses

Las capas contienen las imágenes que se representan en la pantalla.

BackgroundColor

Color de fondo de la capa.

BackgroundFilters

Matriz de filtros core Image que se aplican al contenido detrás de esta capa.

BeginTime

Las capas contienen las imágenes que se representan en la pantalla.

BorderColor

Color del borde de la capa.

BorderWidth

Ancho del borde de la capa.

Bounds

Las capas contienen las imágenes que se representan en la pantalla.

Class

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
ClassHandle

Identificador de esta clase.

CompositingFilter

Filtro imagen principal que se usa para componer la capa y el contenido subyacente.

Constraints

Las capas contienen las imágenes que se representan en la pantalla.

Contents

El contenido de esta capa, como .CGImage

ContentsAreFlipped

Si el contenido de la capa se voltea implícitamente cuando se representa la capa.

ContentsCenter

Las capas contienen las imágenes que se representan en la pantalla.

ContentsFormat

Obtiene el formato de contenido de la capa.

ContentsGravity

Las capas contienen las imágenes que se representan en la pantalla.

ContentsRect

Las capas contienen las imágenes que se representan en la pantalla.

ContentsScale

Factor de escala aplicado a la capa.

CornerRadius

Radio utilizado al dibujar esquinas redondeadas.

DebugDescription

Descripción significativa para el desarrollador de este objeto.

(Heredado de NSObject)
Delegate

Instancia de la clase de modelo CoreAnimation.ICALayerDelegate que actúa como delegado de clase.

Description

Descripción del objeto, la versión objective-C de ToString.

(Heredado de NSObject)
DoubleSided

Si la capa dibuja su contenido al alejarse del visor.

DrawsAsynchronously

Si los comandos de dibujo se aplazan y procesan de forma asincrónica en un subproceso en segundo plano.

Duration

Duración de la animación de esta capa, en segundos.

EdgeAntialiasingMask

Las capas contienen las imágenes que se representan en la pantalla.

FillMode

Modo de relleno para esta capa, tal como se define en los valores de CAFillMode.

FilterLinear

Representa el valor asociado a la constante kCAFilterLinear.

FilterNearest

Representa el valor asociado a la constante kCAFilterNearest.

Filters

Matriz de filtros core Image aplicados al contenido de esta capa y sus subcapas.

FilterTrilinear

Representa el valor asociado a la constante kCAFilterTrilinear.

Frame

Las capas contienen las imágenes que se representan en la pantalla.

GeometryFlipped

Las capas contienen las imágenes que se representan en la pantalla.

GravityBottom

Representa el valor asociado a la constante kCAGravityBottom.

GravityBottomLeft

Representa el valor asociado a la constante kCAGravityBottomLeft.

GravityBottomRight

Representa el valor asociado a la constante kCAGravityBottomRight.

GravityCenter

Representa el valor asociado a la constante kCAGravityCenter.

GravityLeft

Representa el valor asociado a la constante kCAGravityLeft.

GravityResize

Representa el valor asociado a la constante kCAGravityResize.

GravityResizeAspect

Representa el valor asociado a la constante kCAGravityResizeAspect.

GravityResizeAspectFill

Representa el valor asociado a la constante kCAGravityResizeAspectFill

GravityRight

Representa el valor asociado a la constante kCAGravityRight.

GravityTop

Representa el valor asociado a la constante kCAGravityTop.

GravityTopLeft

Representa el valor asociado a la constante kCAGravityTopLeft.

GravityTopRight

Representa el valor asociado a la constante kCAGravityTopRight.

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de NSObject)
Hidden

Indica si no se muestra la capa.

IsDirectBinding

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
IsProxy

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
LayoutManager

Las capas contienen las imágenes que se representan en la pantalla.

MagnificationFilter

Las capas contienen las imágenes que se representan en la pantalla.

Mask

Una capa opcional, el canal alfa del que se usa para enmascarar el contenido de esta capa.

MaskedCorners

Las capas contienen las imágenes que se representan en la pantalla.

MasksToBounds

Si las subcapas se recortan en el Bounds de esta capa.

MinificationFilter

Las capas contienen las imágenes que se representan en la pantalla.

MinificationFilterBias

Las capas contienen las imágenes que se representan en la pantalla.

ModelLayer

Las capas contienen las imágenes que se representan en la pantalla.

Name

Las capas contienen las imágenes que se representan en la pantalla.

NeedsDisplay

Si la capa se ha marcado como que requiere una actualización.

NeedsDisplayOnBoundsChange

Las capas contienen las imágenes que se representan en la pantalla.

OnOrderIn

Representa el valor asociado a la constante kCAOnOrderIn.

OnOrderOut

Representa el valor asociado a la constante kCAOnOrderOut.

Opacity

Transparencia de la capa, en el intervalo 0 (transparente) a 1,0 (opaco).

Opaque

Si la capa y su contenido son completamente opacos.

Position

Posición de la capa en el espacio de coordenadas de su SuperLayer.

PresentationLayer

Las capas contienen las imágenes que se representan en la pantalla.

RasterizationScale

Las capas contienen las imágenes que se representan en la pantalla.

RepeatCount

Las capas contienen las imágenes que se representan en la pantalla.

RepeatDuration

Las capas contienen las imágenes que se representan en la pantalla.

RetainCount

Devuelve el recuento de retención actual de Objective-C para el objeto .

(Heredado de NSObject)
Self

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
ShadowColor

Las capas contienen las imágenes que se representan en la pantalla.

ShadowOffset

Las capas contienen las imágenes que se representan en la pantalla.

ShadowOpacity

Las capas contienen las imágenes que se representan en la pantalla.

ShadowPath

Las capas contienen las imágenes que se representan en la pantalla.

ShadowRadius

Las capas contienen las imágenes que se representan en la pantalla.

ShouldRasterize

Las capas contienen las imágenes que se representan en la pantalla.

Speed

Las capas contienen las imágenes que se representan en la pantalla.

Style

Las capas contienen las imágenes que se representan en la pantalla.

Sublayers

Las capas contienen las imágenes que se representan en la pantalla.

SublayerTransform

Las capas contienen las imágenes que se representan en la pantalla.

Superclass

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
SuperHandle

Identificador usado para representar los métodos de la clase base para este NSObject.

(Heredado de NSObject)
SuperLayer

Las capas contienen las imágenes que se representan en la pantalla.

TimeOffset

Las capas contienen las imágenes que se representan en la pantalla.

Transform

Las capas contienen las imágenes que se representan en la pantalla.

Transition

Representa el valor asociado a la constante kCATransition.

VisibleRect

Las capas contienen las imágenes que se representan en la pantalla.

WeakDelegate

Objeto que puede responder al protocolo delegado para este tipo

Zone

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
ZPosition

Las capas contienen las imágenes que se representan en la pantalla.

Métodos

ActionForKey(String)

Devuelve el Actions valor asociado a la clave especificada.

AddAnimation(CAAnimation, String)

Agrega al animation árbol de representación de la capa y lo asocia a Actions la clave key.

AddConstraint(CAConstraint)

Las capas contienen las imágenes que se representan en la pantalla.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un objeto para que se observe externamente (mediante NSString keyPath).   Los cambios observados se envían al método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) del observador.

(Heredado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un objeto para que se observe externamente (mediante keyPath de cadena).   Los cambios observados se envían al método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) del observador.

(Heredado de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AddSublayer(CALayer)

Anexa al layer objeto de Sublayersesta capa.

AnimationForKey(String)

Devuelve la animación asociada a key.

AwakeFromNib()

Se llama después de cargar el objeto desde el archivo nib. Los invalidadores deben llamar a base. AwakeFromNib().

(Heredado de NSObject)
BeginInvokeOnMainThread(Action)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma asincrónica el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoletos.

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
BindingInfo(String)
Obsoletos.

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
BindingOptionDescriptions(String)
Obsoletos.

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
BindingValueClass(String)
Obsoletos.

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
Clone(CALayer)

Este método debe sobrescribirse para proporcionar funcionalidades de clonación para la capa.

CommitEditing()

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
ConformsToProtocol(IntPtr)

Se invoca para determinar si este objeto implementa el protocolo especificado.

(Heredado de NSObject)
Contains(CGPoint)

Las capas contienen las imágenes que se representan en la pantalla.

ConvertPointFromLayer(CGPoint, CALayer)

Las capas contienen las imágenes que se representan en la pantalla.

ConvertPointToLayer(CGPoint, CALayer)

Las capas contienen las imágenes que se representan en la pantalla.

ConvertRectFromLayer(CGRect, CALayer)

Las capas contienen las imágenes que se representan en la pantalla.

ConvertRectToLayer(CGRect, CALayer)

Las capas contienen las imágenes que se representan en la pantalla.

ConvertTimeFromLayer(Double, CALayer)

Las capas contienen las imágenes que se representan en la pantalla.

ConvertTimeToLayer(Double, CALayer)

Las capas contienen las imágenes que se representan en la pantalla.

Copy()

Realiza una copia del objeto Objective-C subyacente.

(Heredado de NSObject)
Create()

Método factory para crear un nuevo CALayer.

DangerousAutorelease()

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
DangerousRelease()

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
DangerousRetain()

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
DefaultActionForKey(String)

Las capas contienen las imágenes que se representan en la pantalla.

DefaultValue(String)

Las capas contienen las imágenes que se representan en la pantalla.

DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que se ha producido un cambio en los índices de una relación a varios.

(Heredado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
DidChangeValue(String)

Indica que se ha producido un cambio en la clave especificada.

(Heredado de NSObject)
Display()

Las capas contienen las imágenes que se representan en la pantalla.

DisplayIfNeeded()

Las capas contienen las imágenes que se representan en la pantalla.

Dispose()

Libera los recursos usados por el objeto NSObject.

(Heredado de NSObject)
Dispose(Boolean)

Libera los recursos utilizados por el objeto CALayer.

DoesNotRecognizeSelector(Selector)

Indica que este objeto no reconoce el selector especificado.

(Heredado de NSObject)
DrawInContext(CGContext)

Dibuja la capa en el contexto especificado.

EncodeTo(NSCoder)

Codifica el estado del objeto en el codificador proporcionado.

Equals(NSObject)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
Equals(Object)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
ExposedBindings()

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
GetBindingInfo(NSString)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
GetBindingOptionDescriptions(NSString)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
GetBindingValueClass(NSString)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
GetContentsAs<T>()

Las capas contienen las imágenes que se representan en la pantalla.

GetDictionaryOfValuesFromKeys(NSString[])

Recupera los valores de las claves especificadas.

(Heredado de NSObject)
GetHashCode()

Genera un código hash para la instancia actual.

(Heredado de NSObject)
GetMethodForSelector(Selector)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
GetNativeField(String)
Obsoletos.

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
GetNativeHash()

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
HitTest(CGPoint)

El descendiente más alejado de la jerarquía de esta capa que contiene el punto p.

Init()

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
InitializeHandle(IntPtr)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
InitializeHandle(IntPtr, String)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
InsertSublayer(CALayer, Int32)

Inserta la capa especificada en la Sublayers matriz en el índice especificado.

InsertSublayerAbove(CALayer, CALayer)

Inserta la capa especificada en la Sublayers matriz inmediatamente después siblingde .

InsertSublayerBelow(CALayer, CALayer)

Inserta la capa especificada en la Sublayers matriz inmediatamente antes de sibling.

Invoke(Action, Double)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
Invoke(Action, TimeSpan)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
InvokeOnMainThread(Action)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca sincrónicamente el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
IsEqual(NSObject)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
IsKindOfClass(Class)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
IsMemberOfClass(Class)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
LayoutIfNeeded()

Las capas contienen las imágenes que se representan en la pantalla.

LayoutSublayers()

Las capas contienen las imágenes que se representan en la pantalla.

MarkDirty()

Promueve un objeto del mismo nivel normal (IsDirectBinding es true) en un objeto toggleref.

(Heredado de NSObject)
MutableCopy()

Crea una copia mutable del objeto NSObject especificado.

(Heredado de NSObject)
NeedsDisplayForKey(String)

Las capas contienen las imágenes que se representan en la pantalla.

NeedsLayout()

Las capas contienen las imágenes que se representan en la pantalla.

ObjectDidEndEditing(NSObject)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica que el valor de keyPath especificado con respecto a este objeto ha cambiado.

(Heredado de NSObject)
PerformSelector(Selector)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
PerformSelector(Selector, NSObject)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, Double)

Invoca el selector en la instancia actual y, si no obj es NULL, lo pasa como su único parámetro.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
PreferredFrameSize()

Tamaño preferido para esta capa, en la coordenada de su SuperLayer.

PrepareForInterfaceBuilder()

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
RemoveAllAnimations()

Quita todas las animaciones asociadas actualmente a la capa.

RemoveAnimation(String)

Quita la animación especificada de la capa.

RemoveFromSuperLayer()

this Quita de su .SuperLayer

RemoveObserver(NSObject, NSString)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath especificado.

(Heredado de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath y el contexto especificados.

(Heredado de NSObject)
RemoveObserver(NSObject, String)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath especificado.

(Heredado de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath y el contexto especificados.

(Heredado de NSObject)
RenderInContext(CGContext)

Representa la capa en el especificado CGContext.

ReplaceSublayer(CALayer, CALayer)

Las capas contienen las imágenes que se representan en la pantalla.

Resize(CGSize)

Las capas contienen las imágenes que se representan en la pantalla.

ResizeSublayers(CGSize)

Las capas contienen las imágenes que se representan en la pantalla.

RespondsToSelector(Selector)

Si este objeto reconoce el selector especificado.

(Heredado de NSObject)
ScrollPoint(CGPoint)

Las capas contienen las imágenes que se representan en la pantalla.

ScrollRectToVisible(CGRect)

Las capas contienen las imágenes que se representan en la pantalla.

SetContents(NSObject)

Las capas contienen las imágenes que se representan en la pantalla.

SetNativeField(String, NSObject)
Obsoletos.

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
SetNeedsDisplay()

Las capas contienen las imágenes que se representan en la pantalla.

SetNeedsDisplayInRect(CGRect)

Las capas contienen las imágenes que se representan en la pantalla.

SetNeedsLayout()

Las capas contienen las imágenes que se representan en la pantalla.

SetNilValueForKey(NSString)

Establece el valor de la clave especificada en NULL.

(Heredado de NSObject)
SetValueForKey(NSObject, NSString)

Establece el valor de la propiedad especificada por la clave en el valor especificado.

(Heredado de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Constructor utilizado al crear representaciones administradas de objetos no administrados; Llamado por el entorno de ejecución.

(Heredado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Establece el valor de una propiedad que se puede alcanzar mediante una ruta de acceso de claves.

(Heredado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un intento de escribir un valor en una clave no definida. Si no se reemplaza, genera una excepción NSUndefinedKeyException.

(Heredado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Establece los valores de este NSObject en los del diccionario especificado.

(Heredado de NSObject)
ToString()

Devuelve una representación de cadena del valor de la instancia actual.

(Heredado de NSObject)
Unbind(NSString)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
Unbind(String)
Obsoletos.

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
ValueForKey(NSString)

Devuelve el valor de la propiedad asociada a la clave especificada.

(Heredado de NSObject)
ValueForKeyPath(NSString)

Devuelve el valor de una propiedad que se puede alcanzar mediante una ruta de acceso de clave.

(Heredado de NSObject)
ValueForUndefinedKey(NSString)

Indica un intento de leer un valor de una clave no definida. Si no se reemplaza, genera una excepción NSUndefinedKeyException.

(Heredado de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que los valores de los índices especificados en la clave especificada están a punto de cambiar.

(Heredado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Las capas contienen las imágenes que se representan en la pantalla.

(Heredado de NSObject)
WillChangeValue(String)

Indica que el valor de la clave especificada está a punto de cambiar.

(Heredado de NSObject)

Métodos de extensión

ObjectDidBeginEditing(NSObject, INSEditor)

Las capas contienen las imágenes que se representan en la pantalla.

ObjectDidEndEditing(NSObject, INSEditor)

Las capas contienen las imágenes que se representan en la pantalla.

GetValidModes(NSObject, NSFontPanel)

Las capas contienen las imágenes que se representan en la pantalla.

ValidateToolbarItem(NSObject, NSToolbarItem)

Las capas contienen las imágenes que se representan en la pantalla.

GetDebugDescription(INSObjectProtocol)

Las capas contienen las imágenes que se representan en la pantalla.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Las capas contienen las imágenes que se representan en la pantalla.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Las capas contienen las imágenes que se representan en la pantalla.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Las capas contienen las imágenes que se representan en la pantalla.

GetAccessibilityCustomRotors(NSObject)

Obtiene la matriz de UIAccessibilityCustomRotor objetos adecuados para this el objeto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Establece la matriz de UIAccessibilityCustomRotor objetos adecuados para this el objeto .

Se aplica a

Consulte también