UIScrollView Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios.
[Foundation.Register("UIScrollView", true)]
public class UIScrollView : UIKit.UIView, IDisposable, UIKit.IUIFocusItemScrollableContainer
type UIScrollView = class
inherit UIView
interface IUIFocusItemContainer
interface INativeObject
interface IDisposable
interface IUIFocusItemScrollableContainer
- Herencia
- Derivado
- Atributos
- Implementaciones
Comentarios
La UIScrollView clase es un contenedor que proporciona la funcionalidad de desplazamiento, zoom y movimiento panorámico de su vista de contenido. Dado que la UIScrollView clase proporciona funcionalidad integrada para el desplazamiento y la paginación, generalmente se usa como base para UIViewlos elementos cuyo contenido es mayor que el UIScrollViewde Frame. La necesidad de desplazamiento y el intervalo de desplazamiento se especifica mediante el desarrollador de la aplicación estableciendo el valor UIScrollViewde en ContentSize un SizeF valor mayor que el UIScrollViewde Frame.
Las formas más comunes de usar UIScrollView son:
- Agregue una sola subvista grande, generalmente con un Frame cuyo Location valor es [0,0] y cuyo SizeF es el mismo que el UIScrollViewde ContentSize; o
- Organice varias subvistas dentro de ContentSize y UIScrollViewuse para UIScrollView desplazarse entre ellas o, estableciendo PagingEnabled
true
en , en la página entre ellas. Esto suele hacerse junto con un UIPageControl; o - Subclase UIScrollView y amplíe su funcionalidad. De hecho, UIScrollView es la clase base de estas clases usadas habitualmente como UITextField y UITableView.
Uso de una sola subvista grande
La siguiente imagen, extraída de la demostración "Vista de desplazamiento" en el ejemplo "Controles estándar de iOS", muestra el caso de uso más sencillo: una sola subvista grande (en este caso, un UIImageView) cuyo tamaño de imagen coincide con el UIScrollViewde ContentSize. de ContentOffsetUIScrollView corresponde al píxel de la imagen que se muestra en el origen de UIImageView (por ejemplo, PointF [215, 145]). de ContentSizeUIScrollView define los límites de desplazamiento. Cuando el ContentSize valor es mayor que el UIScrollViewde Frame, se obtiene el comportamiento de desplazamiento. Si ContentSize no se establece o se establece en demasiado pequeño, RectangleFno lo hace (sin embargo, AlwaysBounceVertical y AlwaysBounceHorizontal se puede usar para permitir arrastrar incluso en esta situación).
Como se muestra en el código siguiente, es sencillo crear y usar de UIScrollView esta manera. imageView
se inicializa a partir de un archivo. El UIScrollViewvalor de ContentSize se establece en el tamaño de la imagen (que tiene un tamaño de 512 x 512 píxeles y, por lo tanto, lo suficientemente grande como para requerir desplazamiento a menos que se acerque) y se imageView
agrega como una subvista.
El delegado de la ViewForZoomingInScrollView propiedad permite UIScrollView controlar automáticamente los gestos de reducir a zoom:
// create our scroll view
scrollView = new UIScrollView (
new RectangleF (0, 0, this.View.Frame.Width, this.View.Frame.Height - this.NavigationController.NavigationBar.Frame.Height));
this.View.AddSubview (scrollView);
// create our image view
imageView = new UIImageView (UIImage.FromFile ("Images/Icons/512_icon.png"));
scrollView.ContentSize = imageView.Image.Size;
scrollView.MaximumZoomScale = 3f;
scrollView.MinimumZoomScale = .1f;
scrollView.AddSubview (imageView);
scrollView.ViewForZoomingInScrollView += (UIScrollView sv) => { return imageView; };
realiza UIScrollView un seguimiento de la ubicación de los dedos del usuario de la aplicación y actualiza los UIScrollViewContentSize
ZoomScale a medida que arrastran, deslizan el dedo y hacen gestos de reducir a zoom. UIScrollView dibuja el objeto
Indicadores de ubicación de desplazamiento brevemente visibles, muestra el contenido recortado desde sus subvistas y anima las transiciones de desplazamiento, movimiento panorámico y zoom. A medida que avanza el gesto o la animación, UIScrollView ajusta y ContentOffsetZoomScale de forma adecuada y repetidamente activa el Scrolled evento.
Movimiento panorámico y paginación
En la siguiente imagen, de la demostración "Control de página" del ejemplo controles estándar de iOS, se muestran varias subvistas alineadas dentro de los límites de .UIScrollViewContentSize En la ilustración se muestra la aplicación en medio de una animación de deslizar; Las partes de las subvistas blancas y grises son visibles.
Si PagingEnabled se establece true
en o si el gesto intenta desplazarse a un área fuera UIScrollViewde ContentSize, al final del gesto, la subvista seleccionada se "rebotará" en alineación con el UIScrollViewde Frame.
El desarrollador de aplicaciones puede sincronizarse con UIPageControl si se usa uno. Una manera habitual de hacerlo es controlar el UIScrollViewevento de y cambiar el valor del Scrolled modelo observado por UIPageControl (o uno puede establecer imperativamente el UIPageControlvalor de CurrentPage).
En la demostración de paginación, las Frames de las subvistas individuales y de UIScrollViewContentSize se calculan, alinean y establecen mediante el código siguiente, tomados del ejemplo "Controles estándar de iOS":
// instantiate and add the controllers to our list
controllers.Add (new Controller_1 ());
controllers.Add (new Controller_2 ());
controllers.Add (new Controller_3 ());
for (int i = 0; i < controllers.Count; i++)
{
// set their location and size, each one is moved to the
// right by the width of the previous
RectangleF viewFrame = new RectangleF (
scrlMain.Frame.Width * i,
scrlMain.Frame.Y,
scrlMain.Frame.Width,
scrlMain.Frame.Height);
controllers[i].View.Frame = viewFrame;
// add the view to the scrollview
scrlMain.AddSubview (controllers[i].View);
}
// set our scroll view content size (width = number of pages * scroll view width)
scrlMain.ContentSize = new SizeF (
scrlMain.Frame.Width * controllers.Count, scrlMain.Frame.Height);
Pulsar para acercar
El gesto de "pulsar para acercar" consta del usuario de la aplicación haciendo doble clic en el área de desplazamiento. Para habilitar esto, el desarrollador debe crear un UITapGestureRecognizer, configurarlo para dos pulsaciones, darle un valor único Selectory agregarlo a UIScrollView. A continuación, el desarrollador tiene que implementar un método con un ExportAttribute configurado para el Selector
identificador.
El código siguiente de la "Implementar receta de Tap-To-Zoom" muestra los pasos esenciales:
UITapGestureRecognizer doubletap = new UITapGestureRecognizer();
doubletap.NumberOfTapsRequired = 2; // double tap
doubletap.AddTarget (this, new MonoTouch.ObjCRuntime.Selector("DoubleTapSelector"));
scrollView.AddGestureRecognizer(doubletap); // detect when the scrollView is double-tapped
//...etc...
[MonoTouch.Foundation.Export("DoubleTapSelector")]
public void OnDoubleTap (UIGestureRecognizer sender) {
if (scrollView.ZoomScale >= 1)
scrollView.SetZoomScale(0.25f, true);
else
scrollView.SetZoomScale(2f, true);
}
Retrasos táctiles asociados con UIScrollView
Dado que los gestos de desplazamiento y zoom pueden comenzar en cualquier parte de la pantalla, intercepta UIScrollView los eventos táctiles y espera brevemente para ver si el usuario de la aplicación realiza un gesto de desplazamiento o zoom. Esto presenta un pequeño retraso, pero el comportamiento predeterminado se puede personalizar invalidando los UIScrollViewTouchesShouldBegin(NSSet, UIEvent, UIView) métodos y TouchesShouldCancelInContentView(UIView) .
Marcos de subvista
Aunque, por lo general, los Framede los contenidos UIViewestán alineados con la extensión de los UIScrollViewde ContentSize y entre sí, esto no es un requisito. Establecer para Frame que se extienda más allá de los límites de ContentSize puede hacer que la geometría de dibujo sea más fácil o más coherente. Si, al desalinear subvistas, se muestra un área dentro ContentSize de de que UIScrollView no contiene un UIView, los gestos de desplazamiento y zoom que se producen en el área en blanco no funcionarán: la aplicación debe tener un subyacente UIView para obtener el comportamiento esperado.
Algunos dominios, como mapas y mesas de juegos, pueden parecer un diseño en el que un UIScrollView tiene un gran número de subvistas en mosaico. Sin embargo, todas las subvistas (ya sean visibles o no) se representan y esto puede ser un uso intensivo de recursos y procesadores. En tales casos, es responsabilidad del desarrollador de la aplicación agregar o quitar subvistas adecuadamente.
Secuencia de eventos
En la ilustración siguiente se muestran las acciones del usuario y la secuencia de eventos resultante UIScrollView asociada a un gesto de arrastrar o deslizar:
- El usuario toca la pantalla;
- El usuario comienza a arrastrar;
- Se genera el DraggingStarted evento;
- Mientras el usuario siga arrastrando...
- El Scrolled evento se genera repetidamente;
- El usuario levanta el dedo...
- Se genera el WillEndDragging evento;
- Se genera el DraggingEnded evento;
- Se genera el DecelerationStarted evento;
- Mientras la animación de desplazamiento continúe...
- El Scrolled evento se genera repetidamente;
- Se genera el evento E:UIKit.UIScroll.DevelerationEnded .
En la ilustración siguiente se muestran las acciones del usuario y la secuencia de eventos resultante UIScrollView asociada a un gesto de reducir a zoom:
- El usuario toca la pantalla con dos dedos;
- El usuario comienza el gesto de reducir a zoom;
- Se genera el ZoomingStarted evento;
- Mientras el usuario siga pinchando...
- El Scrolled evento se genera repetidamente porque el zoom está afectando al origen del contenido mostrado;
- El DidZoom evento se genera repetidamente;
- El usuario levanta sus dedos...
- Se genera el ZoomingEnded evento;
- El Scrolled evento se genera a medida que la vista de contenido rebota en la alineación;
Conservación y restauración de estado
En iOS 6 o posterior, si se establece la RestorationIdentifier propiedad , en la restauración de las UIScrollViewZoomScalepropiedades , ContentOffsety ContentInset se restaurarán.
Control de eventos
La API de Xamarin admite dos estilos de notificación de eventos: el estilo Objective-C que usa una clase delegada o el estilo de C# mediante notificaciones de eventos.
El estilo de C# permite al usuario agregar o quitar controladores de eventos en tiempo de ejecución mediante la asignación a los eventos de las propiedades de esta clase. Los controladores de eventos pueden ser cualquiera de un método, un método anónimo o una expresión lambda. El uso de los eventos o propiedades de estilo de C# invalidará cualquier configuración manual en el delegado o WeakDelegate la configuración de Objective-C.
El estilo Objective-C requiere que el usuario cree una nueva clase derivada de UIScrollViewDelegate la clase y asígnela a la Delegate propiedad . Como alternativa, para el control de bajo nivel, mediante la creación de una clase derivada de NSObject la que cada punto de entrada está correctamente decorado con un atributo [Export] (consulte ExportAttribute). A continuación, la instancia de este objeto se puede asignar a la WeakDelegate propiedad .
Constructores
UIScrollView() |
Constructor predeterminado que inicializa una nueva instancia de esta clase sin parámetros. |
UIScrollView(CGRect) |
Inicializa UIScrollView con el marco especificado. |
UIScrollView(IntPtr) |
Constructor utilizado al crear representaciones administradas de objetos no administrados; Llamado por el entorno de ejecución. |
UIScrollView(NSCoder) |
Constructor que inicializa el objeto a partir de los datos almacenados en el objeto unarchiver. |
UIScrollView(NSObjectFlag) |
Constructor para llamar a las clases derivadas para omitir la inicialización y simplemente asignar el objeto. |
Propiedades
AccessibilityActivationPoint |
Coordenadas de pantalla para el elemento de accesibilidad. (Heredado de UIView) |
AccessibilityAssistiveTechnologyFocusedIdentifiers |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de UIResponder) |
AccessibilityAttributedHint |
Cadena con atributos que proporciona una breve descripción del comportamiento del elemento de accesibilidad. (Heredado de UIView) |
AccessibilityAttributedLabel |
Una breve cadena con atributos que describe el propósito de .UIView (Heredado de UIView) |
AccessibilityAttributedValue |
Cadena con atributos que contiene el valor de UIView, cuando es diferente de .AccessibilityAttributedLabel (Heredado de UIView) |
AccessibilityCustomActions |
Permite agregar métodos a AccessibilityCustomActions como acciones complementarias compatibles con accesibilidad. (Heredado de UIResponder) |
AccessibilityDragSourceDescriptors |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de UIResponder) |
AccessibilityDropPointDescriptors |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de UIResponder) |
AccessibilityElementsHidden |
Indica si los elementos de accesibilidad de la vista están visibles. (Heredado de UIView) |
AccessibilityFrame |
Marco del elemento de accesibilidad, en coordenadas de pantalla. (Heredado de UIView) |
AccessibilityHint |
Una breve descripción de la acción realizada por el elemento de accesibilidad. (Heredado de UIView) |
AccessibilityIdentifier |
Identifica de forma |
AccessibilityIgnoresInvertColors |
Obtiene o establece si UIView invertirá sus colores en respuesta a dicha solicitud de accesibilidad. (Heredado de UIView) |
AccessibilityLabel |
Identificador localizado para el elemento de accesibilidad. (Heredado de UIView) |
AccessibilityLanguage |
Etiqueta de idioma BCP 47 del idioma usado para hablar los componentes del elemento de accesibilidad. (Heredado de UIView) |
AccessibilityNavigationStyle |
Obtiene o establece el estilo de navegación. (Heredado de UIView) |
AccessibilityPath |
Permite que el elemento de accesibilidad no sea rectangular. (Heredado de UIView) |
AccessibilityTraits |
Máscara de bits de los UIAccessibilityTraits de |
AccessibilityValue |
Valor del elemento de accesibilidad. (Heredado de UIView) |
AccessibilityViewIsModal |
Si Voice Over debe omitir los elementos del mismo nivel. (Heredado de UIView) |
AdjustedContentInset |
Obtiene los conjuntos que tienen en cuenta los conjuntos de contenido y el área segura de la vista de desplazamiento. |
AlignmentRectInsets |
Ajustes en para Frame su uso con diseño automático. (Heredado de UIView) |
Alpha |
Controla el valor de transparencia (alfa) de la vista. (Heredado de UIView) |
AlwaysBounceHorizontal |
Si se establece en |
AlwaysBounceVertical |
Si se establece en |
Appearance |
Propiedad fuertemente tipada que devuelve la clase UIAppearance para esta clase. |
AutoresizingMask |
Máscara de bits que especifica cómo debe cambiar el tamaño del receptor cuando cambian los límites de su super vista. (Heredado de UIView) |
AutosizesSubviews |
Especifica si el receptor debe cambiar automáticamente su Subviews tamaño cuando cambie el receptor Bounds . (Heredado de UIView) |
BackgroundColor |
Establece el color de fondo de UIView. (Heredado de UIView) |
BottomAnchor |
NSLayoutYAxisAnchor que define la parte inferior de este UIViewobjeto . (Heredado de UIView) |
Bounces |
Si se establece en |
BouncesZoom |
Si se establece en |
Bounds |
Marco utilizable de la vista, especificado mediante el propio sistema de coordenadas de la vista. (Heredado de UIView) |
CanBecomeFirstResponder |
Determina si este UIREsponder está dispuesto a convertirse en el primer respondedor. (Heredado de UIResponder) |
CanBecomeFocused |
Si esto UIView puede convertirse en la vista centrada. (Heredado de UIView) |
CanCancelContentTouches |
Si se establece |
CanResignFirstResponder |
Determina si este UIResponder está dispuesto a renunciar a su primer estado de respondedor. (Heredado de UIResponder) |
Center |
El centro de la vista, en el espacio de coordenadas del contenedor. (Heredado de UIView) |
CenterXAnchor |
NSLayoutXAxisAnchor que define el centro del eje X de este UIViewobjeto . (Heredado de UIView) |
CenterYAnchor |
NSLayoutYAxisAnchor que define el centro del eje Y de este UIViewobjeto . (Heredado de UIView) |
Class |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
ClassHandle |
Identificador de esta clase. |
ClearsContextBeforeDrawing |
Especifica que el búfer de dibujo se borra antes de llamar a . DrawRect(CGRect, UIViewPrintFormatter) (Heredado de UIView) |
ClipsToBounds |
Especifica si Subviews el objeto se limita al Bounds del receptor. (Heredado de UIView) |
CollisionBoundingPath |
Obtiene el objeto UIBezierPath que se va a usar para la detección de colisiones. (Heredado de UIView) |
CollisionBoundsType |
Obtiene el que UIDynamicItemCollisionBoundsType describe el tipo de límites utilizado para la colisión detectada. (Heredado de UIView) |
Constraints |
Restricciones usadas por el diseño automático en este UIView. (Heredado de UIView) |
ContentInset |
Distancia, en puntos, que el contenido de la vista de desplazamiento está dentro de la vista de desplazamiento. |
ContentInsetAdjustmentBehavior |
Obtiene o establece un valor que controla cuando los conjuntos de área segura se agregan a los conjuntos de contenido. |
ContentLayoutGuide |
Obtiene la guía de diseño de contenido de la vista de desplazamiento. |
ContentMode |
Controla cómo se debe representar el mapa de bits almacenado en caché de una vista cuando cambian los límites de la vista. (Heredado de UIView) |
ContentOffset |
Desplazamiento del origen del contenido dentro de una vista de desplazamiento, en relación con el origen de la propia vista de desplazamiento. |
ContentScaleFactor |
Número de píxeles de dispositivo por punto de coordenada lógica. (Heredado de UIView) |
ContentSize |
Tamaño de la vista de contenido, medida en puntos. |
ContentStretch |
Los desarrolladores no deben usar esta propiedad en desuso. En su lugar, los desarrolladores deben usar "CreateResizableImage". (Heredado de UIView) |
CoordinateSpace |
Devuelve la implemenación del espacio de coordenadas para la vista de desplazamiento. |
DebugDescription |
Descripción significativa para el desarrollador de este objeto. (Heredado de NSObject) |
Decelerating |
Si esta propiedad devuelve |
DecelerationRate |
Esta propiedad devuelve un valor que representa la velocidad de desaceleración una vez que el usuario levanta el dedo. Hay dos valores, DecelerationRateFast y DecelerationRateNormal, que pueden servir como puntos de referencia para velocidades de desaceleración. |
DecelerationRateFast |
Representa el valor asociado a la constante UIScrollViewDecelerationRateFast. |
DecelerationRateNormal |
Representa el valor asociado a la constante UIScrollViewDecelerationRateNormal. |
DelaysContentTouches |
Especifica si se puede retrasar la UIScrollView entrada para intentar determinar si se ha realizado un gesto de desplazamiento. |
Delegate |
Instancia de la clase de modelo UIKit.IUIScrollViewDelegate que actúa como delegado de clase. |
Description |
Descripción del objeto, la versión objective-C de ToString. (Heredado de NSObject) |
DirectionalLayoutMargins |
Obtiene o establece los márgenes de diseño para diseñar el contenido que respeta la dirección del idioma actual. (Heredado de UIView) |
DirectionalLockEnabled |
Si |
DirectionalPressGestureRecognizer |
Los desarrolladores no deben usar esta propiedad en desuso. La configuración de "PanGestureRecognizer" para el desplazamiento indirecto admite automáticamente las presiones direccionales ahora, por lo que esta propiedad ya no es útil. |
Dragging |
Devuelve |
EffectiveUserInterfaceLayoutDirection |
Obtiene la dirección de diseño para organizar el contenido de la vista. (Heredado de UIView) |
ExclusiveTouch |
Restringe la entrega de eventos a esta vista. (Heredado de UIView) |
FirstBaselineAnchor |
que NSLayoutYAxisAnchor define una restricción basada en la línea base de la primera línea de texto de este UIView. (Heredado de UIView) |
Focused |
UIView Si es la vista centrada. (Heredado de UIView) |
FocusItemContainer |
Obtiene el contenedor de foco que proporciona información espacial a los elementos de foco secundarios. (Heredado de UIView) |
Frame |
Coordenadas de la vista relativas a su contenedor. (Heredado de UIView) |
FrameLayoutGuide |
Obtiene la guía de diseño de contenido de la vista de desplazamiento. |
GestureRecognizers |
Matriz de UIGestureRecognizers para este UIViewobjeto . (Heredado de UIView) |
Handle |
Identificador (puntero) a la representación del objeto no administrado. (Heredado de NSObject) |
HasAmbiguousLayout |
Devuelve |
HeightAnchor |
NSLayoutDimension que define el alto de este UIViewobjeto . (Heredado de UIView) |
Hidden |
Especifica si se UIView muestra o no. (Heredado de UIView) |
IndexDisplayMode |
Obtiene o establece un valor que controla si el índice se muestra automáticamente o siempre está oculto mientras el usuario se desplaza. |
IndicatorStyle |
Estilo de los indicadores de desplazamiento. |
InputAccessoryView |
Vista personalizada que se puede adjuntar cuando el objeto se convierte en el primer respondedor. (Heredado de UIResponder) |
InputAccessoryViewController |
Obtiene el accesorio UIInputViewController personalizado que se va a mostrar cuando |
InputAssistantItem |
Obtiene el asistente que se usará para configurar la barra de acceso directo. (Heredado de UIResponder) |
InputView |
Vista personalizada que se muestra cuando el objeto se convierte en el primer respondedor. Solo lectura. (Heredado de UIResponder) |
InputViewController |
Obtiene el personalizado UIInputViewController que se va a mostrar cuando |
InsetsLayoutMarginsFromSafeArea |
Obtiene o establece un valor booleano que controla si los márgenes se ajustan para que siempre se encuentren dentro del área segura. El valor predeterminado es |
Interactions |
Obtiene o establece el conjunto actual de interacciones. (Heredado de UIView) |
IntrinsicContentSize |
Tamaño del contenido intrínseco de UIView. (Heredado de UIView) |
IsAccessibilityElement |
Si |
IsDirectBinding |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
IsFirstResponder |
Devuelve si este UIResponder es el primer respondedor. (Heredado de UIResponder) |
IsProxy |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
KeyboardDismissMode |
La manera en que el teclado se descarta al principio de arrastrar. |
KeyCommands |
Los comandos clave que deben desencadenar la acción en esta UIResponder. Solo lectura. (Heredado de UIResponder) |
LastBaselineAnchor |
que NSLayoutYAxisAnchor define una restricción basada en la línea base de la primera línea de texto de este UIView. (Heredado de UIView) |
Layer |
Capa de animación principal que se usa para la representación. (Heredado de UIView) |
LayoutGuides |
Objetos UILayoutGuide definidos para este objeto UIView. (Heredado de UIView) |
LayoutMargins |
Dispone márgenes. (Heredado de UIView) |
LayoutMarginsGuide |
Define los atributos de margen. (Heredado de UIView) |
LeadingAnchor |
NSLayoutXAxisAnchor que define el borde inicial de este UIViewobjeto . (Heredado de UIView) |
LeftAnchor |
NSLayoutXAxisAnchor que define el borde izquierdo de este UIViewobjeto . (Heredado de UIView) |
MaskView |
Devuelve la vista de máscara. (Heredado de UIView) |
MaximumZoomScale |
Valor del factor de escala máximo que se puede aplicar a la vista de contenido. |
MinimumZoomScale |
Valor del factor de escala mínimo que se puede aplicar a la vista de contenido. |
MotionEffects |
Conjunto actual de efectos de movimiento en esta vista. (Heredado de UIView) |
MultipleTouchEnabled |
Controla si uiView puede controlar eventos multitáctil. (Heredado de UIView) |
NextResponder |
El siguiente respondedor de la cadena de respuesta (Heredado de UIResponder) |
Opaque |
Determina si la vista es opaca o no. (Heredado de UIView) |
PagingEnabled |
Si |
PanGestureRecognizer |
Reconocedor de gestos para gestos de movimiento panorámico. Solo lectura. |
ParentFocusEnvironment |
Obtiene el entorno de enfoque primario. (Heredado de UIView) |
PasteConfiguration |
Compatible con |
PinchGestureRecognizer |
Reconocedor de gestos para gestos de pellizcar. Solo lectura. |
PreferredFocusedView |
Devuelve el UIView objeto que realmente debe centrarse. (Heredado de UIView) |
PreferredFocusEnvironments |
Matriz de IUIFocusEnvironments que el sistema busca recursivamente para buscar la vista centrada predeterminada. (Heredado de UIView) |
PreservesSuperviewLayoutMargins |
Conserva los márgenes de diseño para la supervista. (Heredado de UIView) |
ReadableContentGuide |
Área que el usuario puede leer con un movimiento de cabeza mínimo. (Heredado de UIView) |
RefreshControl |
Si no es |
RestorationIdentifier |
Si no es |
RetainCount |
Devuelve el recuento de retención actual de Objective-C para el objeto . (Heredado de NSObject) |
RightAnchor |
NSLayoutXAxisAnchor que define el borde derecho de este UIViewobjeto . (Heredado de UIView) |
SafeAreaInsets |
Obtiene los conjuntos que colocan el contenido para que las barras de navegación y tabulación, las barras de herramientas y otro contenido no oscurezca la vista del contenido. (Heredado de UIView) |
SafeAreaLayoutGuide |
Obtiene la guía de diseño para colocar el contenido de modo que la navegación y las barras de pestañas, las barras de herramientas y otro contenido no oscurezca la vista del contenido. (Heredado de UIView) |
ScrollEnabled |
Si se establece en |
ScrollIndicatorInsets |
Hasta qué punto se encuentran los indicadores de desplazamiento desde los bordes de la vista de desplazamiento. |
ScrollsToTop |
Si |
Self |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
SemanticContentAttribute |
Especifica si UIView debe mantener su diseño o voltear cuando se usa con un diseño de derecha a izquierda. (Heredado de UIView) |
ShouldGroupAccessibilityChildren |
Si los elementos secundarios de se UIViewdeben agrupar con fines de voz, independientemente de su posición en la pantalla. (Heredado de UIView) |
ShouldScrollToTop |
Delegado invocado por el objeto para obtener un valor. |
ShowsHorizontalScrollIndicator |
Si |
ShowsVerticalScrollIndicator |
Si |
Subviews |
Matriz de UIViews contenidas en |
Superclass |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
SuperHandle |
Identificador usado para representar los métodos de la clase base para este NSObject. (Heredado de NSObject) |
Superview |
, UIViewsi existe, que contiene |
Tag |
Entero que se puede usar para identificar una instancia específica UIView . (Heredado de UIView) |
TextInputContextIdentifier |
Identificador que indica que este UIResponder debe conservar su información del modo de entrada de texto. Solo lectura. (Heredado de UIResponder) |
TextInputMode |
Modo de entrada de texto para este UIResponder. Solo lectura. (Heredado de UIResponder) |
TintAdjustmentMode |
Ajuste de tono aplicado a esta UIView o a una de sus vistas primarias. (Heredado de UIView) |
TintColor |
Color de resaltado que se debe usar para indicar controles interactivos. (Heredado de UIView) |
TopAnchor |
NSLayoutYAxisAnchor que define la parte superior de este UIViewobjeto . (Heredado de UIView) |
Tracking |
Devuelve |
TrailingAnchor |
NSLayoutXAxisAnchor que define el borde inicial de este UIViewobjeto . (Heredado de UIView) |
TraitCollection |
Devuelve una colección de rasgos. (Heredado de UIView) |
Transform |
Transformación de UIView, en relación con el centro de sus límites. (Heredado de UIView) |
TranslatesAutoresizingMaskIntoConstraints |
Especifica si la máscara de autorización debe traducirse en restricciones para el diseño automático. (Heredado de UIView) |
UndoManager |
El NSUndoManager compartido más cercano en la cadena de respondedor. Solo lectura. (Heredado de UIResponder) |
UserActivity |
Acción que encapsula una actividad de usuario compatible con este respondedor. (Heredado de UIResponder) |
UserInteractionEnabled |
Determina si esta vista procesa los eventos de entrada. (Heredado de UIView) |
ViewForBaselineLayout |
Devuelve el objeto en el UIView que se deben aplicar las restricciones de línea base. (Heredado de UIView) |
ViewForFirstBaselineLayout |
Cuando se invalida, permite que el desarrollo de la aplicación devuelva una subvista como base para las restricciones de línea base. (Heredado de UIView) |
ViewForLastBaselineLayout |
Cuando se invalida, permite que el desarrollo de la aplicación devuelva una subvista como base para las restricciones de línea base. (Heredado de UIView) |
ViewForZoomingInScrollView |
Delegado invocado por el objeto para obtener un valor. |
ViewPrintFormatter |
Devuelve un UIViewPrintFormatter adecuado para .UIView (Heredado de UIView) |
VisibleSize |
Obtiene el tamaño visible del contenedor scrollview. |
WeakDelegate |
Objeto que puede responder al protocolo delegado para este tipo |
WidthAnchor |
NSLayoutDimension que define la extensión horizontal de este UIViewobjeto . (Heredado de UIView) |
Window | (Heredado de UIView) |
Zone |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
ZoomBouncing |
Devuelve |
Zooming |
Devuelve |
ZoomScale |
Factor de escala que se aplica al contenido de una vista de desplazamiento. |
Métodos
AccessibilityActivate() |
Activa la accesibilidad para esta uiView y vuelve |
AccessibilityDecrement() |
Indica al elemento de accesibilidad que disminuya el valor de su contenido. (Heredado de UIResponder) |
AccessibilityElementDidBecomeFocused() |
Indica que una tecnología de asistencia ha establecido su enfoque en |
AccessibilityElementDidLoseFocus() |
Indica que una tecnología de asistencia ha cambiado su enfoque de |
AccessibilityElementIsFocused() |
Indica si una tecnología de asistencia se centra en |
AccessibilityIncrement() |
Indica al elemento de accesibilidad que incremente el valor de su contenido. (Heredado de UIResponder) |
AccessibilityPerformEscape() |
Indica al sistema de accesibilidad que descarte un elemento emergente modal o mostrado jerárquicamente. (Heredado de UIResponder) |
AccessibilityPerformMagicTap() |
Alterna el "estado más importante" definido por la aplicación de la aplicación. (Heredado de UIResponder) |
AccessibilityScroll(UIAccessibilityScrollDirection) |
Cuando se invalida, permite que el sistema de accesibilidad realice el desplazamiento. (Heredado de UIResponder) |
ActionForLayer(CALayer, String) |
Recupera el valor predeterminado CAAction identificado por ese destino. (Heredado de UIView) |
Add(UIView) |
Se trata de un alias para AddSubview(UIView), pero usa el patrón Add, ya que permite que las construcciones de C# 3.0 agreguen subvistas después de crear el objeto. (Heredado de UIView) |
AddConstraint(NSLayoutConstraint) |
Agrega una restricción al diseño de la vista receptora o a sus subvistas. (Heredado de UIView) |
AddConstraints(NSLayoutConstraint[]) |
Agrega varias restricciones al diseño de la vista receptora o a sus subvistas. (Heredado de UIView) |
AddGestureRecognizer(UIGestureRecognizer) |
Agrega un reconocedor de gestos a esta vista. (Heredado de UIView) |
AddInteraction(IUIInteraction) |
Agrega la interacción a la vista. (Heredado de UIView) |
AddLayoutGuide(UILayoutGuide) |
Agrega el objeto especificado |
AddMotionEffect(UIMotionEffect) |
Agrega el efecto de movimiento especificado a la vista. (Heredado de UIView) |
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) |
AddSubview(UIView) |
Agrega la vista especificada como subvista de esta vista. (Heredado de UIView) |
AddSubviews(UIView[]) |
Rutina de conveniencia para agregar varias vistas a un UIView. (Heredado de UIView) |
AdjustedContentInsetDidChange() |
Método al que se llama cuando AdjustedContentInset cambia. |
AlignmentRectForFrame(CGRect) |
Devuelve un rectángulo de alineación personalizado para el diseño automático. (Heredado de UIView) |
AppearanceWhenContainedIn(Type[]) |
Devuelve una UIAppearance fuertemente tipada para las instancias de esta clase cuando la vista se hospeda en la jerarquía especificada. |
AwakeFromNib() |
Se llama después de cargar el objeto desde el archivo nib. Los invalidadores deben llamar a base. AwakeFromNib(). (Heredado de NSObject) |
BecomeFirstResponder() |
Solicite al objeto que se convierta en el primer respondedor. (Heredado de UIResponder) |
BeginInvokeOnMainThread(Action) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (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) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
Bind(String, NSObject, String, NSDictionary) |
Obsoletos.
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
BindingInfo(String) |
Obsoletos.
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
BindingOptionDescriptions(String) |
Obsoletos.
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
BindingValueClass(String) |
Obsoletos.
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
BringSubviewToFront(UIView) |
Mueve la subvista especificada para que aparezca delante de otro Subviews. (Heredado de UIView) |
CanPaste(NSItemProvider[]) |
Obtiene si |
CanPerform(Selector, NSObject) |
Determina si este UIResponder puede realizar la acción especificada. Normalmente se usa para sondear los comandos de edición. (Heredado de UIResponder) |
Capture(Boolean) |
Realiza una captura de pantalla de UIView. (Heredado de UIView) |
CommitEditing() |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
CommitEditing(NSObject, Selector, IntPtr) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
ConformsToProtocol(IntPtr) |
Se invoca para determinar si este objeto implementa el protocolo especificado. (Heredado de NSObject) |
ContentCompressionResistancePriority(UILayoutConstraintAxis) |
Devuelve la resistencia de un eje a la compresión por debajo de su tamaño intrínseco. (Heredado de UIView) |
ContentHuggingPriority(UILayoutConstraintAxis) |
Devuelve la resistencia de un eje a la expansión mayor que su tamaño intrínseco. (Heredado de UIView) |
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace) |
Convierte del sistema de coordenadas al |
ConvertPointFromView(CGPoint, UIView) |
Convierte desde el sistema de coordenadas del sistema de |
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace) |
Convierte el sistema de |
ConvertPointToView(CGPoint, UIView) |
Convierte el sistema de |
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace) |
Convierte del sistema de coordenadas de a la del |
ConvertRectFromView(CGRect, UIView) |
Convierte desde el sistema de coordenadas utilizado en en el de |
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace) |
Convierte el sistema de |
ConvertRectToView(CGRect, UIView) |
Convierte el sistema de |
Copy() |
Realiza una copia del objeto Objective-C subyacente. (Heredado de NSObject) |
Copy(NSObject) |
Indica una operación de edición de "Copiar". (Heredado de UIResponder) |
Cut(NSObject) |
Indica una operación de edición "Cortar". (Heredado de UIResponder) |
DangerousAutorelease() |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
DangerousRelease() |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
DangerousRetain() |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
DecodeRestorableState(NSCoder) |
Los desarrolladores de aplicaciones pueden invalidar este método para admitir la restauración del estado. (Heredado de UIView) |
Delete(NSObject) |
Indica una operación de edición "Eliminar". (Heredado de UIResponder) |
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) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
DidChangeValue(String) |
Indica que se ha producido un cambio en la clave especificada. (Heredado de NSObject) |
DidHintFocusMovement(UIFocusMovementHint) |
Se llama para indicar al elemento centrado en uiView que el foco puede cambiar. (Heredado de UIView) |
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator) |
Se llama después UIView de que se haya perdido o recibido el foco. (Consulte también ShouldUpdateFocus(UIFocusUpdateContext)). (Heredado de UIView) |
DisplayLayer(CALayer) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de UIView) |
Dispose() |
Libera los recursos utilizados por el objeto NSObject. (Heredado de NSObject) |
Dispose(Boolean) |
Libera los recursos usados por el objeto UIScrollView. |
DoesNotRecognizeSelector(Selector) |
Indica que este objeto no reconoce el selector especificado. (Heredado de NSObject) |
Draw(CGRect) |
Dibuja la vista dentro del rectángulo pasado. (Heredado de UIView) |
DrawLayer(CALayer, CGContext) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de UIView) |
DrawRect(CGRect, UIViewPrintFormatter) |
Los desarrolladores deben invalidar este método si su appr dibuja el UIView contenido. (Heredado de UIView) |
DrawViewHierarchy(CGRect, Boolean) |
Representa la jerarquía de vistas completa visible en pantalla. (Heredado de UIView) |
EncodeRestorableState(NSCoder) |
Los desarrolladores de aplicaciones pueden invalidar este método para almacenar el estado asociado a la vista. (Heredado de UIView) |
EncodeTo(NSCoder) |
Codifica el estado del objeto en el codificador proporcionado. (Heredado de UIView) |
Equals(NSObject) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
Equals(Object) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
ExchangeSubview(nint, nint) |
Este método intercambia los índices de dos UIViews dentro de la Subviews matriz. (Heredado de UIView) |
ExerciseAmbiguityInLayout() |
Cambia aleatoriamente dentro Frame de un conjunto ambiguo de restricciones de diseño automático. (Heredado de UIView) |
ExposedBindings() |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
FlashScrollIndicators() |
Este método parpadeará los indicadores de desplazamiento durante un breve tiempo. |
FrameForAlignmentRect(CGRect) |
Devuelve el marco resultante de aplicar a |
GestureRecognizerShouldBegin(UIGestureRecognizer) |
Determina si se debe permitir que los reconocedores de gestos especificados realicen un seguimiento de los eventos táctiles. (Heredado de UIView) |
GetAppearance(UITraitCollection) |
Devuelve un proxy de apariencia para el especificado |
GetAppearance(UITraitCollection, Type[]) |
Devuelve un proxy de apariencia para el especificado |
GetAppearance<T>() |
Obtiene el proxy UIScrollView.UIScrollViewAppearance de apariencia para la subclase de UIScrollView. |
GetAppearance<T>(UITraitCollection) |
Obtiene el proxy UIScrollView.UIScrollViewAppearance de apariencia para la subclase de UIScrollView. |
GetAppearance<T>(UITraitCollection, Type[]) |
Obtiene el proxy UIScrollView.UIScrollViewAppearance de apariencia de la subclase UIScrollView que tiene la colección de rasgos especificada cuando la vista se hospeda en la jerarquía especificada. |
GetBindingInfo(NSString) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
GetBindingOptionDescriptions(NSString) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
GetBindingValueClass(NSString) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
GetConstraintsAffectingLayout(UILayoutConstraintAxis) |
Devuelve la matriz de NSLayoutConstraint que afecta al diseño de a UIView lo largo del especificado |
GetDictionaryOfValuesFromKeys(NSString[]) |
Recupera los valores de las claves especificadas. (Heredado de NSObject) |
GetEnumerator() |
Devuelve un enumerador que enumera todas las subvistas de esta vista. (Heredado de UIView) |
GetFocusItems(CGRect) |
Devuelve una lista de todos los elementos de foco secundarios dentro del rectángulo especificado. |
GetHashCode() |
Genera un código hash para la instancia actual. (Heredado de NSObject) |
GetMethodForSelector(Selector) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
GetNativeField(String) |
Obsoletos.
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
GetNativeHash() |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
GetTargetForAction(Selector, NSObject) |
Devuelve el objeto que responde a una acción. (Heredado de UIResponder) |
HitTest(CGPoint, UIEvent) |
El frente visible y habilitado para UIView la interacción que contiene . (Heredado de UIView) |
Init() |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
InitializeHandle(IntPtr) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
InitializeHandle(IntPtr, String) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
InsertSubview(UIView, nint) |
Inserta la subvista especificada en la ubicación especificada como una subvista de esta vista. (Heredado de UIView) |
InsertSubviewAbove(UIView, UIView) |
Inserta la vista especificada encima del elemento relacionadoSubvie en la jerarquía de vistas. (Heredado de UIView) |
InsertSubviewBelow(UIView, UIView) |
Inserta la vista especificada debajo de en |
InvalidateIntrinsicContentSize() |
Alerta al sistema de diseño automático que ha cambiado el valor intrínseco de UIView . (Heredado de UIView) |
Invoke(Action, Double) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
Invoke(Action, TimeSpan) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
InvokeOnMainThread(Action) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (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) |
IsDescendantOfView(UIView) |
Devuelve |
IsEqual(NSObject) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
IsKindOfClass(Class) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
IsMemberOfClass(Class) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
LayoutIfNeeded() |
Coloca las subvistas si es necesario. (Heredado de UIView) |
LayoutMarginsDidChange() |
Dispone subvistas modificadas (Heredado de UIView) |
LayoutSublayersOfLayer(CALayer) |
Se llama a para indicar que el objeto Bounds ha cambiado. (Heredado de UIView) |
LayoutSubviews() |
Dispone subvistas. (Heredado de UIView) |
MakeTextWritingDirectionLeftToRight(NSObject) |
Establece la dirección en la que se escribe el texto de izquierda a derecha. (Heredado de UIResponder) |
MakeTextWritingDirectionRightToLeft(NSObject) |
Establece la dirección en la que se escribe el texto para que sea de derecha a izquierda. (Heredado de UIResponder) |
MarkDirty() |
Promueve un objeto del mismo nivel normal (IsDirectBinding es true) en un objeto toggleref. (Heredado de NSObject) |
MotionBegan(UIEventSubtype, UIEvent) |
Método invocado cuando se ha iniciado un movimiento (una sacudida). (Heredado de UIResponder) |
MotionCancelled(UIEventSubtype, UIEvent) |
Método invocado si el sistema operativo cancela un evento de movimiento (agitación). (Heredado de UIResponder) |
MotionEnded(UIEventSubtype, UIEvent) |
Método invocado cuando ha finalizado un movimiento (agitación). (Heredado de UIResponder) |
MovedToSuperview() |
Indica que UIView ha cambiado su Superview propiedad . (Heredado de UIView) |
MovedToWindow() |
Indica que UIView ha cambiado su Window propiedad . (Heredado de UIView) |
MutableCopy() |
Crea una copia mutable del NSObject especificado. (Heredado de NSObject) |
NeedsUpdateConstraints() |
Indica que las restricciones de diseño automático de la UIView necesidad se actualizan. (Heredado de UIView) |
ObjectDidEndEditing(NSObject) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) |
Indica que el valor de keyPath especificado en relación con este objeto ha cambiado. (Heredado de NSObject) |
Paste(NSItemProvider[]) |
Se llama a para realizar una operación de pegado desde . (Heredado de UIResponder) |
Paste(NSObject) |
Indica una operación de edición "Pegar". (Heredado de UIResponder) |
PerformSelector(Selector) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
PerformSelector(Selector, NSObject) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
PerformSelector(Selector, NSObject, Double) |
Invoca el selector en la instancia actual y, si no |
PerformSelector(Selector, NSObject, Double, NSString[]) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
PerformSelector(Selector, NSObject, NSObject) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
PointInside(CGPoint, UIEvent) |
Si está dentro |
PrepareForInterfaceBuilder() |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
PressesBegan(NSSet<UIPress>, UIPressesEvent) |
Indica que se ha presionado un botón físico en un mando remoto o de juego. (Heredado de UIResponder) |
PressesCancelled(NSSet<UIPress>, UIPressesEvent) |
Indica que se ha cancelado un evento físico de pulsación de botones debido a un evento del sistema. (Heredado de UIResponder) |
PressesChanged(NSSet<UIPress>, UIPressesEvent) |
Indica que el Force valor de ha |
PressesEnded(NSSet<UIPress>, UIPressesEvent) |
Indica el final de una pulsación de un botón físico en un mando remoto o de juego. (Heredado de UIResponder) |
ReloadInputViews() |
Novedades vistas de entrada y accesorio personalizadas cuando este objeto es el primer respondedor. (Heredado de UIResponder) |
RemoteControlReceived(UIEvent) |
Indica que se recibió un evento de control remoto. (Heredado de UIResponder) |
RemoveConstraint(NSLayoutConstraint) |
Quita una restricción de diseño automático de .UIViewConstraints (Heredado de UIView) |
RemoveConstraints(NSLayoutConstraint[]) |
Quita varias restricciones de diseño automático de .UIViewConstraints (Heredado de UIView) |
RemoveFromSuperview() |
Desasocia el objeto UIView de su Superview. (Heredado de UIView) |
RemoveGestureRecognizer(UIGestureRecognizer) |
Quita un reconocedor de gestos de .UIViewGestureRecognizers (Heredado de UIView) |
RemoveInteraction(IUIInteraction) |
Quita la interacción de la vista. (Heredado de UIView) |
RemoveLayoutGuide(UILayoutGuide) |
|
RemoveMotionEffect(UIMotionEffect) |
Quita el efecto de movimiento especificado en la vista. (Heredado de UIView) |
RemoveObserver(NSObject, NSString) |
Impide que el observador especificado reciba más notificaciones de los valores modificados para 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 los valores modificados para 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) |
ResignFirstResponder() |
Se le llama cuando se le ha pedido a esta UIResponder que renuncie a su primer estado de respondedor. (Heredado de UIResponder) |
ResizableSnapshotView(CGRect, Boolean, UIEdgeInsets) |
Crea de forma eficaz una representación de la apariencia actual del objeto dentro de |
RespondsToSelector(Selector) |
Si este objeto reconoce el selector especificado. (Heredado de NSObject) |
RestoreUserActivityState(NSUserActivity) |
Restaura el estado necesario para la continuación de la actividad de usuario especificada. (Heredado de UIResponder) |
SafeAreaInsetsDidChange() |
Método al que se llama cuando cambia el área segura. (Heredado de UIView) |
ScrollRectToVisible(CGRect, Boolean) |
Se desplaza para que sea visible, animando opcionalmente el desplazamiento. |
Select(NSObject) |
Indica una operación de edición "Seleccionar". |B (Heredado de UIResponder) |
SelectAll(NSObject) |
Indica una operación de edición "Seleccionar todo". (Heredado de UIResponder) |
SendSubviewToBack(UIView) |
Mueve un UIView objeto para que aparezca detrás de todos sus hermanos. (Heredado de UIView) |
SetContentCompressionResistancePriority(Single, UILayoutConstraintAxis) |
Establece la resistencia a la compresión por debajo de IntrinsicContentSize.UIView (Heredado de UIView) |
SetContentHuggingPriority(Single, UILayoutConstraintAxis) |
Establece la resistencia a la expansión más allá de IntrinsicContentSize.UIView (Heredado de UIView) |
SetContentOffset(CGPoint, Boolean) |
Establece la distancia entre el contenido y el UIScrollView objeto . |
SetNativeField(String, NSObject) |
Obsoletos.
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
SetNeedsDisplay() |
Marca la vista desfasada y pone en cola una operación de volver a dibujar en ella. (Heredado de UIView) |
SetNeedsDisplayInRect(CGRect) |
Marca una región de la vista como desfasada y pone en cola una operación de volver a dibujar en esa región. (Heredado de UIView) |
SetNeedsFocusUpdate() |
Cuando |
SetNeedsLayout() |
Establece si es necesario reorganizar las subvistas antes de mostrarse. (Heredado de UIView) |
SetNeedsUpdateConstraints() |
Indica al sistema de diseño automático que debe llamar a UpdateConstraints(). (Heredado de UIView) |
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; Lo llama el tiempo 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 clave. (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) |
SetZoomScale(nfloat, Boolean) |
Establece la escala del UIScrollView contenido del objeto. (Consulte ZoomScale) |
ShouldUpdateFocus(UIFocusUpdateContext) |
Se llama antes de UIView perder o recibir el foco. Si alguno de los entornos de foco devuelve |
SizeThatFits(CGSize) |
Devuelve el SizeF que mejor se ajusta a |
SizeToFit() |
Mueve y cambia el tamaño para UIView que encierre estrechamente su Subviews (Heredado de UIView) |
SnapshotView(Boolean) |
Crea un UIView objeto que contiene una imagen de instantánea del contenido de la vista actual. (Heredado de UIView) |
SubviewAdded(UIView) |
Indica a la vista cuándo se agregan subvistas. (Heredado de UIView) |
SystemLayoutSizeFittingSize(CGSize) |
Calcula el tamaño más pequeño o mayor que UIView puede tener que satisfaga sus restricciones de diseño automático. (Heredado de UIView) |
SystemLayoutSizeFittingSize(CGSize, Single, Single) |
Devuelve el tamaño óptimo para |
TintColorDidChange() |
Se llama cuando TintColor cambia, por ejemplo, cuando se muestra .UIActionSheet (Heredado de UIView) |
ToggleBoldface(NSObject) |
Alterna el uso de una fuente en negrita. (Heredado de UIResponder) |
ToggleItalics(NSObject) |
Alterna el uso de una fuente en cursiva. (Heredado de UIResponder) |
ToggleUnderline(NSObject) |
Alterna el uso de la inserción. (Heredado de UIResponder) |
ToString() |
Devuelve una representación de cadena del valor de la instancia actual. (Heredado de NSObject) |
TouchesBegan(NSSet, UIEvent) |
Se envía cuando uno o varios dedos tocan la pantalla. (Heredado de UIResponder) |
TouchesCancelled(NSSet, UIEvent) |
Se envía cuando se ha cancelado el procesamiento táctil. (Heredado de UIResponder) |
TouchesEnded(NSSet, UIEvent) |
Se envía cuando uno o varios dedos se levantan de la pantalla. (Heredado de UIResponder) |
TouchesEstimatedPropertiesUpdated(NSSet) |
Se llama cuando se han actualizado las propiedades estimadas de |
TouchesMoved(NSSet, UIEvent) |
Se envía cuando uno o varios dedos se mueven en la pantalla. (Heredado de UIResponder) |
TouchesShouldBegin(NSSet, UIEvent, UIView) |
Este método se proporciona para que un subclase personalice el comportamiento de un contacto en la vista de contenido. |
TouchesShouldCancelInContentView(UIView) |
Este método controla si se deben cancelar los toques de una subvista de contenido, lo que permitiría arrastrar para iniciarse. |
TraitCollectionDidChange(UITraitCollection) |
Define la colección de rasgos anterior. (Heredado de UIView) |
Unbind(NSString) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
Unbind(String) |
Obsoletos.
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
UpdateConstraints() |
Novedades las restricciones de diseño automático para .UIView (Heredado de UIView) |
UpdateConstraintsIfNeeded() |
Novedades las restricciones de UIView y su Subviews. (Heredado de UIView) |
UpdateFocusIfNeeded() |
Si algún entorno de enfoque tiene una actualización pendiente, este método fuerza una actualización inmediata del foco. A diferencia SetNeedsFocusUpdate()de , cualquier método puede llamar a este UIViewmétodo, independientemente de si actualmente contiene el foco o no. (Heredado de UIView) |
UpdateUserActivityState(NSUserActivity) |
Novedades un estado de actividad de usuario determinado. (Heredado de UIResponder) |
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) |
ViewWithTag(nint) |
Devuelve el objeto UIView identificado por . |
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) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. (Heredado de NSObject) |
WillChangeValue(String) |
Indica que el valor de la clave especificada está a punto de cambiar. (Heredado de NSObject) |
WillDrawLayer(CALayer) |
Se llama poco antes de dibujar . (Heredado de UIView) |
WillMoveToSuperview(UIView) |
Se llama antes de los Superview cambios. (Heredado de UIView) |
WillMoveToWindow(UIWindow) |
El tiempo de ejecución llama a este método al asignar un nuevo UIWindow objeto a la hierarcy de la UIViewvista. Se llamará a este método en todas las UIViews de la jerarquía, no solo en el nivel UIViewsuperior . (Heredado de UIView) |
WillRemoveSubview(UIView) |
Se llama antes de la eliminación de una subvista. (Heredado de UIView) |
ZoomToRect(CGRect, Boolean) |
Zooms para que sea visible. |
Eventos
DecelerationEnded |
Evento generado por el objeto . |
DecelerationStarted |
Evento generado por el objeto . |
DidChangeAdjustedContentInset |
Evento generado por el objeto . |
DidZoom |
Evento generado por el objeto . |
DraggingEnded |
Evento generado por el objeto . |
DraggingStarted |
Evento generado por el objeto . |
ScrollAnimationEnded |
Evento generado por el objeto . |
Scrolled |
Evento generado por el objeto . |
ScrolledToTop |
Evento generado por el objeto . |
WillEndDragging |
Evento generado por el objeto . |
ZoomingEnded |
Evento generado por el objeto . |
ZoomingStarted |
Evento generado por el objeto . |
Métodos de extensión
ActionForLayer(ICALayerDelegate, CALayer, String) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. |
DisplayLayer(ICALayerDelegate, CALayer) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. |
DrawLayer(ICALayerDelegate, CALayer, CGContext) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. |
LayoutSublayersOfLayer(ICALayerDelegate, CALayer) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. |
WillDrawLayer(ICALayerDelegate, CALayer) |
Método al que se llama cuando |
GetDebugDescription(INSObjectProtocol) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. |
GetAccessibilityCustomRotors(NSObject) |
Obtiene la matriz de UIAccessibilityCustomRotor objetos adecuados para |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Establece la matriz de UIAccessibilityCustomRotor objetos apropiados para |
GetCollisionBoundingPath(IUIDynamicItem) |
Devuelve la ruta de acceso cerrada que se usa para la detección de colisiones. |
GetCollisionBoundsType(IUIDynamicItem) |
Devuelve un valor que indica cómo se especifican los límites de colisión. |
GetFocusItemContainer(IUIFocusEnvironment) |
Obtiene el contenedor de foco para el entorno. |
GetParentFocusEnvironment(IUIFocusEnvironment) |
Obtiene el entorno de enfoque primario. |
GetPreferredFocusEnvironments(IUIFocusEnvironment) |
Obtiene la lista de entornos de enfoque, ordenados por prioridad, que el entorno prefiere al actualizar el foco. |
DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint) |
Se le llama cuando un cambio de foco puede ocurrir pronto. |
GetFrame(IUIFocusItem) |
Devuelve el marco en el espacio de coordenadas de referencia del objeto que contiene IUIFocusItemContainer. |
CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[]) |
Devuelve |
Paste(IUIPasteConfigurationSupporting, NSItemProvider[]) |
Realiza el pegado. |
DecreaseSize(UIResponder, NSObject) |
Una solicitud de teclado de hardware (comando menos) para reducir el tamaño de UIResponder. |
IncreaseSize(UIResponder, NSObject) |
Una solicitud de teclado de hardware (Command-plus) para aumentar el tamaño de UIResponder. |
EndEditing(UIView, Boolean) |
que UIView puede desplazarse, desplazarse, desplazarse y paginar sus elementos secundarios. |