Compartilhar via


UIScrollView Classe

Definição

Um UIView que pode rolar, panorâmica e paginar seus filhos.

[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
Herança
Derivado
Atributos
Implementações

Comentários

A UIScrollView classe é um contêiner que fornece funcionalidade de rolagem, zoom e movimento panorâmico de sua exibição de conteúdo. Como a UIScrollView classe fornece funcionalidade pronta para rolagem e paginação, ela geralmente é usada como base para UIViews cujo conteúdo é maior que o UIScrollViewdo Frame. A necessidade de e o intervalo de rolagem são especificados pelo desenvolvedor do aplicativo definindo o UIScrollView's ContentSize como um SizeF maior que o do .FrameUIScrollView

As maneiras mais comuns de usar o UIScrollView são:

Usando uma única subexibição grande

A imagem a seguir, extraída da demonstração "Modo de Exibição de Rolagem" no exemplo "Controles Padrão do iOS", ilustra o caso de uso mais simples: uma única subexibição grande (neste caso, um UIImageView) cujo tamanho de imagem corresponde ao UIScrollViewde ContentSize. O ContentOffset do UIScrollView corresponde ao pixel de imagem mostrado na origem do UIImageView (por exemplo, PointF [215, 145]). O ContentSize do UIScrollView define os limites de rolagem. Quando o ContentSize é maior que o do Frame, obtém o UIScrollViewcomportamento de rolagem. Se ContentSize não estiver definido ou estiver definido como um RectangleFmuito pequeno, ele não será (no entanto, AlwaysBounceVertical e AlwaysBounceHorizontal poderá ser usado para permitir arrastar até mesmo nessa situação).)

Como mostra o código a seguir, é simples criar e usar um UIScrollView dessa maneira. O imageView é inicializado de um arquivo. O UIScrollView's ContentSize é definido como o tamanho da imagem (que por acaso é 512 x 512 pixels e, portanto, grande o suficiente para exigir rolagem, a menos que seja ampliado) e o imageView é adicionado como uma subexibição.

O delegado da ViewForZoomingInScrollView propriedade permite que o UIScrollView manipule automaticamente gestos de pinçar para 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; };

O UIScrollView rastreia o local dos dedos do usuário do aplicativo e atualiza os UIScrollViewde ContentSize e

ZoomScale à medida que arrastam, deslizam e fazem gestos de pinçar para ampliar. O UIScrollView desenha o

Indicadores de localização de rolagem brevemente visíveis, mostra o conteúdo recortado de suas subexibições e anima as transições de rolagem, movimento panorâmico e zoom. À medida que o gesto ou animação prossegue, o UIScrollView ajusta e ContentOffsetZoomScale dispara o Scrolled evento de forma apropriada e repetida.

Movimento panorâmico e paginação

A próxima imagem, da demonstração "Controle de Página" no exemplo controles padrão do iOS, ilustra várias subexibições alinhadas dentro dos limites do UIScrollView.ContentSize A ilustração mostra o aplicativo no meio de uma animação de passar o dedo; as partes das subexibições brancas e cinzas são visíveis.

Se PagingEnabled estiver definido como true ou se o gesto tentar rolar para uma área fora UIScrollViewdo ' s ContentSize, no final do gesto, a subexibição selecionada "saltará" para o alinhamento com o UIScrollViewdo Frame.

Cabe ao desenvolvedor do aplicativo sincronizar com o UIPageControl se for usado. Uma maneira comum de fazer isso é lidar com o UIScrollViewevento e alterar o valor do Scrolled modelo observado pelo UIPageControl (ou é possível definir imperativamente o UIPageControl).CurrentPage

Na demonstração de paginação, os Frames das subexibições individuais e do UIScrollViewContentSize são calculados, alinhados e definidos usando o seguinte código, extraídos do exemplo "Controles Padrão do 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);

Toque para ampliar

O gesto de "toque para zoom" consiste no usuário do aplicativo tocando duas vezes na área de rolagem. Para habilitar isso, o desenvolvedor precisa criar um UITapGestureRecognizer, configurá-lo para dois toques, dar a ele um exclusivo Selectore adicioná-lo ao UIScrollView. Em seguida, o desenvolvedor precisa implementar um método com um ExportAttribute configurado para o Selector identificador.

O código a seguir da "Implementar Receita de Toque para Zoom" mostra as etapas essenciais:

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);
}

Atrasos de toque associados a UIScrollView

Como os gestos de rolagem e zoom podem começar em qualquer lugar da tela, o UIScrollView intercepta eventos de toque e aguarda brevemente para ver se o usuário do aplicativo está fazendo um gesto de rolagem ou zoom. Isso introduz um pequeno atraso, mas o comportamento padrão pode ser personalizado substituindo os UIScrollViewmétodos e TouchesShouldCancelInContentView(UIView) .TouchesShouldBegin(NSSet, UIEvent, UIView)

Quadros de subexibição

Embora geralmente os Frames do conteúdo UIViewestejam alinhados com a extensão do e uns ContentSize dos UIScrollViewoutros, isso não é um requisito. Definir o Frame para que ele se estenda além dos limites do pode tornar a ContentSize geometria do desenho mais fácil ou mais consistente. Se, ao desalinhar subvisões, uma exibirá uma área dentro ContentSize do UIScrollView que não contém um UIView, gestos para rolagem e zoom que ocorrem na área em branco não funcionarão: o aplicativo deve ter um subjacente UIView para obter o comportamento esperado.

Alguns domínios, como mapas e gameboards, podem parecer sugerir um design no qual um UIScrollView tem um grande número de subexibições em blocos. No entanto, todas as subexibições , visíveis ou não, são renderizadas e isso pode ser com uso intensivo de recursos e processadores. Nesses casos, é responsabilidade do desenvolvedor de aplicativos adicionar ou remover subexibições adequadamente.

Sequência de Eventos

A ilustração a seguir mostra as ações do usuário e a sequência de UIScrollView eventos resultante associada a um gesto de arrastar ou deslizar o dedo:

A ilustração a seguir mostra as ações do usuário e a sequência de UIScrollView eventos resultante associada a um gesto de pinçar para zoom:

  • O usuário toca a tela com dois dedos;
  • O usuário inicia o gesto de pinçar para ampliar;
  • O ZoomingStarted evento é gerado;
  • Enquanto o usuário continuar pinçando...
  • O Scrolled evento é gerado repetidamente porque o zoom está afetando a origem do conteúdo exibido;
  • O DidZoom evento é gerado repetidamente;
  • O usuário levanta os dedos...
  • O ZoomingEnded evento é gerado;
  • O Scrolled evento é gerado à medida que a exibição de conteúdo salta para o alinhamento;

Preservação e restauração do estado

No iOS 6 ou posterior, se a RestorationIdentifier propriedade estiver definida, na restauração as UIScrollViewpropriedades , ZoomScaleContentOffsete ContentInset serão restauradas.

Manipulação de eventos

A API do Xamarin dá suporte a dois estilos de notificação de evento: o estilo Objective-C que usa uma classe delegada ou o estilo C# usando notificações de evento.

O estilo C# permite que o usuário adicione ou remova manipuladores de eventos em runtime atribuindo aos eventos de propriedades dessa classe. Os manipuladores de eventos podem ser qualquer um de um método, um método anônimo ou uma expressão lambda. O uso de eventos ou propriedades de estilo C# substituirá todas as configurações manuais para o Representante de Objective-C ou WeakDelegate as configurações.

O estilo Objective-C exige que o usuário crie uma nova classe derivada da UIScrollViewDelegate classe e atribua-a Delegate à propriedade . Como alternativa, para controle de baixo nível, criando uma classe derivada da NSObject qual tem todos os pontos de entrada decorados corretamente com um atributo [Exportar] (consulte ExportAttribute). A instância desse objeto pode ser atribuída à WeakDelegate propriedade .

Construtores

UIScrollView()

Construtor padrão que inicializa uma nova instância dessa classe sem parâmetros.

UIScrollView(CGRect)

Inicializa o UIScrollView com o quadro especificado.

UIScrollView(IntPtr)

Um construtor usado ao criar representações gerenciadas de objetos não gerenciados; Chamado pelo runtime.

UIScrollView(NSCoder)

Um construtor que inicializa o objeto dos dados armazenados no objeto unarchiver.

UIScrollView(NSObjectFlag)

Construtor para chamar classes derivadas para ignorar a inicialização e apenas alocar o objeto.

Propriedades

AccessibilityActivationPoint

As coordenadas de tela para o elemento de acessibilidade.

(Herdado de UIView)
AccessibilityAssistiveTechnologyFocusedIdentifiers

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de UIResponder)
AccessibilityAttributedHint

Uma cadeia de caracteres atribuída que fornece uma breve descrição do comportamento do elemento de acessibilidade.

(Herdado de UIView)
AccessibilityAttributedLabel

Uma breve cadeia de caracteres atribuída que descreve a finalidade do UIView.

(Herdado de UIView)
AccessibilityAttributedValue

Uma cadeia de caracteres atribuída que contém o valor de UIView, quando ele é diferente do AccessibilityAttributedLabel.

(Herdado de UIView)
AccessibilityCustomActions

Permite que os métodos sejam adicionados como ações complementares de suporte à AccessibilityCustomActions acessibilidade.

(Herdado de UIResponder)
AccessibilityDragSourceDescriptors

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de UIResponder)
AccessibilityDropPointDescriptors

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de UIResponder)
AccessibilityElementsHidden

Se os elementos de acessibilidade do modo de exibição estão visíveis.

(Herdado de UIView)
AccessibilityFrame

O Frame do elemento de acessibilidade, em coordenadas de tela.

(Herdado de UIView)
AccessibilityHint

Uma breve descrição da ação executada pelo elemento de acessibilidade.

(Herdado de UIView)
AccessibilityIdentifier

Identifica this exclusivamente para fins de acessibilidade.

(Herdado de UIView)
AccessibilityIgnoresInvertColors

Obtém ou define se o UIView inverterá suas cores em resposta a essa solicitação de acessibilidade.

(Herdado de UIView)
AccessibilityLabel

Um identificador localizado para o elemento de acessibilidade.

(Herdado de UIView)
AccessibilityLanguage

A marca de idioma BCP 47 do idioma usado para falar os componentes do elemento de acessibilidade.

(Herdado de UIView)
AccessibilityNavigationStyle

Obtém ou define o estilo de navegação.

(Herdado de UIView)
AccessibilityPath

Permite que o elemento de acessibilidade seja não retangular.

(Herdado de UIView)
AccessibilityTraits

Uma máscara de bits do UIAccessibilityTraits de this.

(Herdado de UIView)
AccessibilityValue

O valor do elemento de acessibilidade.

(Herdado de UIView)
AccessibilityViewIsModal

Se o Voice Over deve ignorar elementos irmãos.

(Herdado de UIView)
AdjustedContentInset

Obtém os insets que consideram os conjuntos de conteúdo e a área segura de exibição de rolagem.

AlignmentRectInsets

Ajustes no Frame para uso com o Layout Automático.

(Herdado de UIView)
Alpha

Controla o valor de transparência (alfa) da exibição.

(Herdado de UIView)
AlwaysBounceHorizontal

Se definido como true e Bounces for true, o salto ocorrerá quando a rolagem horizontal atingir o final do modo de exibição.

AlwaysBounceVertical

Se definido como true e Bounces for true, o salto ocorrerá quando a rolagem vertical atingir o final do modo de exibição.

Appearance

Propriedade fortemente tipada que retorna a classe UIAppearance para essa classe.

AutoresizingMask

Uma máscara de bits que especifica como o receptor deve se redimensionar quando os limites de sua superexibição forem alterados.

(Herdado de UIView)
AutosizesSubviews

Especifica se o receptor deve redimensionar Subviews automaticamente quando o receptor for Bounds alterado.

(Herdado de UIView)
BackgroundColor

Define a cor da tela de fundo do UIView.

(Herdado de UIView)
BottomAnchor

O NSLayoutYAxisAnchor que define a parte inferior deste UIView.

(Herdado de UIView)
Bounces

Se definido como true, o modo de exibição de rolagem saltará para um limite de conteúdo.

BouncesZoom

Se definido como true e Bounces for true, a exibição de rolagem girará em torno de um limite de zoom depois que o zoom exceder esse limite.

Bounds

O quadro utilizável da exibição, especificado usando o próprio sistema de coordenadas da exibição.

(Herdado de UIView)
CanBecomeFirstResponder

Determina se esse UIREsponder está disposto a se tornar o respondente.

(Herdado de UIResponder)
CanBecomeFocused

Se isso UIView pode se tornar a exibição focada.

(Herdado de UIView)
CanCancelContentTouches

Se definido como false, o modo de exibição de rolagem não rolará como resultado do movimento do dedo depois que o rastreamento for iniciado no modo de exibição de conteúdo.

CanResignFirstResponder

Determina se esse UIResponder está disposto a desistir de sua status de respondente.

(Herdado de UIResponder)
Center

O centro da exibição, no espaço de coordenadas do contêiner.

(Herdado de UIView)
CenterXAnchor

O NSLayoutXAxisAnchor que define o centro do eixo X deste UIView.

(Herdado de UIView)
CenterYAnchor

O NSLayoutYAxisAnchor que define o centro do eixo Y deste UIView.

(Herdado de UIView)
Class

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
ClassHandle

O identificador dessa classe.

ClearsContextBeforeDrawing

Especifica que o buffer de desenho seja apagado antes de chamar DrawRect(CGRect, UIViewPrintFormatter)

(Herdado de UIView)
ClipsToBounds

Especifica se o Subviews está confinado ao Bounds do receptor.

(Herdado de UIView)
CollisionBoundingPath

Obtém o UIBezierPath a ser usado para detecção de colisão.

(Herdado de UIView)
CollisionBoundsType

Obtém o UIDynamicItemCollisionBoundsType que descreve o tipo de limites usados para colisão detectada.

(Herdado de UIView)
Constraints

As restrições usadas pelo Layout Automático neste UIView.

(Herdado de UIView)
ContentInset

A distância, em pontos, de que o conteúdo da exibição de rolagem está inset dentro da exibição de rolagem.

ContentInsetAdjustmentBehavior

Obtém ou define um valor que controla quando os conjuntos de área segura são adicionados aos conjuntos de conteúdo.

ContentLayoutGuide

Obtém o guia de layout de conteúdo da exibição de rolagem.

ContentMode

Controla como o bitmap armazenado em cache de uma exibição deve ser renderizado quando os limites da exibição são alterados.

(Herdado de UIView)
ContentOffset

O deslocamento para a origem do conteúdo dentro de uma exibição de rolagem, em relação à origem da própria exibição de rolagem.

ContentScaleFactor

O número de pixels de dispositivo por ponto de coordenada lógica.

(Herdado de UIView)
ContentSize

O tamanho da exibição de conteúdo, conforme medido em pontos.

ContentStretch

Os desenvolvedores não devem usar essa propriedade preterida. Em vez disso, os desenvolvedores devem usar 'CreateResizableImage'.

(Herdado de UIView)
CoordinateSpace

Retorna a implemenação de espaço de coordenada para a visão de rolagem.

DebugDescription

Uma descrição significativa do desenvolvedor desse objeto.

(Herdado de NSObject)
Decelerating

Se essa propriedade retornar true, a rolagem ainda ocorrerá na exibição de rolagem, mas o usuário não está arrastando o dedo.

DecelerationRate

Essa propriedade retorna um valor que representa a taxa de desaceleração quando o usuário levanta o dedo. Há dois valores, DecelerationRateFast e DecelerationRateNormal, que podem servir como pontos de referência para taxas de desaceleração.

DecelerationRateFast

Representa o valor associado à constante UIScrollViewDecelerationRateFast

DecelerationRateNormal

Representa o valor associado à constante UIScrollViewDecelerationRateNormal

DelaysContentTouches

Especifica se a UIScrollView entrada pode atrasar para tentar determinar se um gesto de rolagem foi feito

Delegate

Uma instância da classe de modelo UIKit.IUIScrollViewDelegate que atua como o delegado de classe.

Description

Descrição do objeto, a versão Objective-C do ToString.

(Herdado de NSObject)
DirectionalLayoutMargins

Obtém ou define as margens de layout para definir o conteúdo que respeita a direção do idioma atual.

(Herdado de UIView)
DirectionalLockEnabled

Se true, e o usuário começar a rolar em um eixo (ou seja, horizontalmente), a exibição de rolagem desabilita a rolagem no outro eixo (ou seja, verticalmente).

DirectionalPressGestureRecognizer

Os desenvolvedores não devem usar essa propriedade preterida. Configurar o 'PanGestureRecognizer' para rolagem indireta dá suporte automaticamente a pressionamentos direcionais agora, portanto, essa propriedade não é mais útil.

Dragging

Retornará true se o conteúdo tiver começado a rolar. Somente leitura.

EffectiveUserInterfaceLayoutDirection

Obtém a direção do layout para organizar o conteúdo do modo de exibição.

(Herdado de UIView)
ExclusiveTouch

Restringe a entrega de eventos a esse modo de exibição.

(Herdado de UIView)
FirstBaselineAnchor

Um NSLayoutYAxisAnchor que define uma restrição com base na linha de base da primeira linha de texto neste UIView.

(Herdado de UIView)
Focused

Se o UIView é o modo de exibição focado.

(Herdado de UIView)
FocusItemContainer

Obtém o contêiner de foco que fornece informações espaciais para itens de foco filho.

(Herdado de UIView)
Frame

Coordenadas da exibição em relação ao contêiner.

(Herdado de UIView)
FrameLayoutGuide

Obtém o guia de layout de conteúdo da exibição de rolagem.

GestureRecognizers

A matriz de UIGestureRecognizers para este UIView.

(Herdado de UIView)
Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de NSObject)
HasAmbiguousLayout

Retornará true se o Layout Automático para isso UIView for ambíguo.

(Herdado de UIView)
HeightAnchor

O NSLayoutDimension que define a altura deste UIView.

(Herdado de UIView)
Hidden

Especifica se o UIView exibe ou não.

(Herdado de UIView)
IndexDisplayMode

Obtém ou define um valor que controla se o índice é exibido automaticamente ou sempre oculto enquanto o usuário rola.

IndicatorStyle

O estilo dos indicadores de rolagem.

InputAccessoryView

Exibição personalizada que pode ser anexada quando o objeto se torna o respondente.

(Herdado de UIResponder)
InputAccessoryViewController

Obtém o acessório UIInputViewController personalizado a ser exibido quando thisUIResponder se torna o respondente.

(Herdado de UIResponder)
InputAssistantItem

Obtém o assistente que será usado para configurar a barra de atalho.

(Herdado de UIResponder)
InputView

Exibição personalizada a ser exibida quando o objeto se torna o respondente. Somente leitura.

(Herdado de UIResponder)
InputViewController

Obtém o personalizado UIInputViewController a ser exibido quando thisUIResponder se torna o primeiro respondente.

(Herdado de UIResponder)
InsetsLayoutMarginsFromSafeArea

Obtém ou define um valor booliano que controla se as margens são ajustadas para sempre se enquadrarem na área segura. O padrão é true.

(Herdado de UIView)
Interactions

Obtém ou define o conjunto atual de interações.

(Herdado de UIView)
IntrinsicContentSize

O tamanho do conteúdo intrínseco do UIView.

(Herdado de UIView)
IsAccessibilityElement

Se this é um elemento de acessibilidade.

(Herdado de UIView)
IsDirectBinding

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
IsFirstResponder

Retorna se esse UIResponder é o Primeiro Respondente.

(Herdado de UIResponder)
IsProxy

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
KeyboardDismissMode

A maneira como o teclado é ignorado no início da arrastar.

KeyCommands

Os comandos de chave que devem disparar a ação nesse UIResponder. Somente leitura.

(Herdado de UIResponder)
LastBaselineAnchor

Um NSLayoutYAxisAnchor que define uma restrição com base na linha de base da primeira linha de texto neste UIView.

(Herdado de UIView)
Layer

A camada animação principal usada para renderização.

(Herdado de UIView)
LayoutGuides

Os UILayoutGuide objetos definidos para este UIView.

(Herdado de UIView)
LayoutMargins

Estabelece margens.

(Herdado de UIView)
LayoutMarginsGuide

Define os atributos de margem.

(Herdado de UIView)
LeadingAnchor

O NSLayoutXAxisAnchor que define a borda superior deste UIView.

(Herdado de UIView)
LeftAnchor

O NSLayoutXAxisAnchor que define a borda esquerda deste UIView.

(Herdado de UIView)
MaskView

Retorna a exibição de máscara.

(Herdado de UIView)
MaximumZoomScale

O valor do fator de escala máximo que pode ser aplicado à exibição de conteúdo.

MinimumZoomScale

O valor do fator de escala mínimo que pode ser aplicado à exibição de conteúdo.

MotionEffects

Conjunto atual de efeitos de movimento nessa exibição.

(Herdado de UIView)
MultipleTouchEnabled

Controla se o UIView pode lidar com eventos multitouch.

(Herdado de UIView)
NextResponder

O próximo respondente na cadeia de resposta

(Herdado de UIResponder)
Opaque

Determina se a exibição é opaca ou não.

(Herdado de UIView)
PagingEnabled

Se true a rolagem parar nos limites de paginação do modo de exibição de conteúdo; a rolagem ocorrerá uma página de cada vez.

PanGestureRecognizer

O reconhecedor de gestos para gestos de painel. Somente leitura.

ParentFocusEnvironment

Obtém o ambiente de foco pai.

(Herdado de UIView)
PasteConfiguration

O UIPasteConfiguration compatível com o this objeto .

(Herdado de UIResponder)
PinchGestureRecognizer

O reconhecedor de gestos para gestos de pinçagem. Somente leitura.

PreferredFocusedView

Retorna o UIView que deve realmente ser focado.

(Herdado de UIView)
PreferredFocusEnvironments

Uma matriz de s que são pesquisadas recursivamente pelo sistema para localizar o modo de IUIFocusEnvironmentexibição focado padrão.

(Herdado de UIView)
PreservesSuperviewLayoutMargins

Preserva as margens de layout para superexibição.

(Herdado de UIView)
ReadableContentGuide

Uma área que pode ser lida pelo usuário com movimento mínimo de cabeça.

(Herdado de UIView)
RefreshControl

Se não for null, o UIRefreshControl usado para atualizar o conteúdo da exibição.

RestorationIdentifier

Caso contrário null, indica que o dá suporte à preservação e restauração do UIView estado.

(Herdado de UIView)
RetainCount

Retorna a contagem de retenção Objective-C atual para o objeto .

(Herdado de NSObject)
RightAnchor

O NSLayoutXAxisAnchor que define a borda direita deste UIView.

(Herdado de UIView)
SafeAreaInsets

Obtém os insets que colocam o conteúdo para que barras de navegação e guias, barras de ferramentas e outros conteúdos não obscureçam a exibição do conteúdo.

(Herdado de UIView)
SafeAreaLayoutGuide

Obtém o guia de layout para colocar o conteúdo para que barras de navegação e guias, barras de ferramentas e outros conteúdos não obscureçam a exibição do conteúdo.

(Herdado de UIView)
ScrollEnabled

Se definido como , a true rolagem será habilitada.

ScrollIndicatorInsets

Quão distantes estão os indicadores de rolagem das bordas da exibição de rolagem.

ScrollsToTop

Se true, o modo de exibição de rolagem saltará para a parte superior do conteúdo quando o usuário tocar na barra de status.

Self

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
SemanticContentAttribute

Especifica se o UIView deve manter seu layout ou inverter quando usado com um layout da direita para a esquerda.

(Herdado de UIView)
ShouldGroupAccessibilityChildren

Se os UIViewfilhos devem ser agrupados para fins de narração, independentemente de sua posição na tela.

(Herdado de UIView)
ShouldScrollToTop

Delegar invocado pelo objeto para obter um valor.

ShowsHorizontalScrollIndicator

Se true, a barra de rolagem horizontal ficará visível durante o acompanhamento.

ShowsVerticalScrollIndicator

Se true, a barra de rolagem vertical ficará visível durante o acompanhamento.

Subviews

Uma matriz de UIViews contida em thisUIView.

(Herdado de UIView)
Superclass

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
SuperHandle

Identificador usado para representar os métodos na classe base para este NSObject.

(Herdado de NSObject)
Superview

O UIView, se houver, que contém thisUIView em seu Subviews.

(Herdado de UIView)
Tag

Um inteiro que pode ser usado para identificar uma instância específica UIView .

(Herdado de UIView)
TextInputContextIdentifier

Um identificador que indica que esse UIResponder deve preservar suas informações de modo de entrada de texto. Somente leitura.

(Herdado de UIResponder)
TextInputMode

O modo de entrada de texto para este UIResponder. Somente leitura.

(Herdado de UIResponder)
TintAdjustmentMode

O ajuste de tonalidade aplicado a essa UIView ou a uma de suas exibições pai.

(Herdado de UIView)
TintColor

Uma cor de realce que deve ser usada para indicar controles interativos.

(Herdado de UIView)
TopAnchor

O NSLayoutYAxisAnchor que define a parte superior deste UIView.

(Herdado de UIView)
Tracking

Retorna true se o usuário tocou no conteúdo e a rolagem está prestes a começar.

TrailingAnchor

O NSLayoutXAxisAnchor que define a borda superior deste UIView.

(Herdado de UIView)
TraitCollection

Retorna uma coleção de características.

(Herdado de UIView)
Transform

A transformação do UIView, em relação ao centro de seus limites.

(Herdado de UIView)
TranslatesAutoresizingMaskIntoConstraints

Especifica se a máscara de autoresização deve ser convertida em restrições para o Layout Automático.

(Herdado de UIView)
UndoManager

O NSUndoManager compartilhado mais próximo na cadeia de respondentes. Somente leitura.

(Herdado de UIResponder)
UserActivity

Ação que encapsula uma atividade de usuário compatível com esse respondente.

(Herdado de UIResponder)
UserInteractionEnabled

Determina se os eventos de entrada são processados por essa exibição.

(Herdado de UIView)
ViewForBaselineLayout

Retorna o sobre o UIView qual as restrições de linha de base devem ser aplicadas.

(Herdado de UIView)
ViewForFirstBaselineLayout

Quando substituído, permite que o desenvolvimento do aplicativo retorne uma subexibição como base para restrições de linha de base.

(Herdado de UIView)
ViewForLastBaselineLayout

Quando substituído, permite que o desenvolvimento do aplicativo retorne uma subexibição como base para restrições de linha de base.

(Herdado de UIView)
ViewForZoomingInScrollView

Delegar invocado pelo objeto para obter um valor.

ViewPrintFormatter

Retorna um UIViewPrintFormatter apropriado para o UIView.

(Herdado de UIView)
VisibleSize

Obtém o tamanho visível do contêiner scrollview.

WeakDelegate

Um objeto que pode responder ao protocolo delegado para esse tipo

WidthAnchor

O NSLayoutDimension que define a extensão horizontal deste UIView.

(Herdado de UIView)
Window

O UIWindow do UIView.

(Herdado de UIView)
Zone

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
ZoomBouncing

Retornará true se o modo de exibição de rolagem estiver voltando aos limites de dimensionamento de zoom especificados porP:UIKit.UIScrollView.MinimumScrollView e P:UIKit.UIScrollView.MaximumScrollView. Somente leitura.

Zooming

Retornará true se o modo de exibição de conteúdo estiver ampliando ou diminuindo. Somente leitura.

ZoomScale

O fator de escala que está sendo aplicado ao conteúdo de uma exibição de rolagem.

Métodos

AccessibilityActivate()

Ativa a acessibilidade para este UIView, retornando true com êxito.

(Herdado de UIView)
AccessibilityDecrement()

Informa ao elemento de acessibilidade para diminuir o valor de seu conteúdo.

(Herdado de UIResponder)
AccessibilityElementDidBecomeFocused()

Indica que uma tecnologia adaptativa definiu seu foco como thisUIResponder.

(Herdado de UIResponder)
AccessibilityElementDidLoseFocus()

Indica que uma tecnologia adaptativa mudou seu foco de thisUIResponder.

(Herdado de UIResponder)
AccessibilityElementIsFocused()

Indica se uma tecnologia adaptativa está focada em thisUIResponder.

(Herdado de UIResponder)
AccessibilityIncrement()

Informa ao elemento de acessibilidade para incrementar o valor de seu conteúdo.

(Herdado de UIResponder)
AccessibilityPerformEscape()

Informa ao sistema de acessibilidade para ignorar um popover modal ou um elemento exibido hierarquicamente.

(Herdado de UIResponder)
AccessibilityPerformMagicTap()

Alterna o "estado mais importante" definido pelo aplicativo do aplicativo.

(Herdado de UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection)

Quando substituído, permite que o sistema de acessibilidade execute a rolagem.

(Herdado de UIResponder)
ActionForLayer(CALayer, String)

Recupera o padrão CAAction identificado por que tem como destino .

(Herdado de UIView)
Add(UIView)

Esse é um alias para AddSubview(UIView), mas usa o padrão Add, pois permite que constructos C# 3.0 adicionem subexibições depois de criar o objeto.

(Herdado de UIView)
AddConstraint(NSLayoutConstraint)

Adiciona uma restrição ao layout da exibição de recebimento ou suas subexibições.

(Herdado de UIView)
AddConstraints(NSLayoutConstraint[])

Adiciona várias restrições ao layout da exibição de recebimento ou suas subexibições.

(Herdado de UIView)
AddGestureRecognizer(UIGestureRecognizer)

Adiciona um reconhecedor de gestos a esse modo de exibição.

(Herdado de UIView)
AddInteraction(IUIInteraction)

Adiciona a interação ao modo de exibição.

(Herdado de UIView)
AddLayoutGuide(UILayoutGuide)

Adiciona o especificado guide, permitindo o controle autolayout sem criar exibições fictícias.

(Herdado de UIView)
AddMotionEffect(UIMotionEffect)

Adiciona o efeito de movimento especificado à exibição.

(Herdado de UIView)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra um objeto para ser observado externamente (usando NSString keyPath).   As alterações observadas são enviadas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador.

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

Registra um objeto para ser observado externamente (usando keyPath de cadeia de caracteres).   As alterações observadas são enviadas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador.

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

Registra um objeto para ser observado externamente usando um método arbitrário.

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

Registra um objeto para ser observado externamente usando um método arbitrário.

(Herdado de NSObject)
AddSubview(UIView)

Adiciona a exibição especificada como uma subexibição dessa exibição.

(Herdado de UIView)
AddSubviews(UIView[])

Rotina de conveniência para adicionar várias exibições a um UIView.

(Herdado de UIView)
AdjustedContentInsetDidChange()

Método que é chamado quando AdjustedContentInset é alterado.

AlignmentRectForFrame(CGRect)

Retorna um retângulo de alinhamento personalizado para Layout Automático.

(Herdado de UIView)
AppearanceWhenContainedIn(Type[])

Retorna uma UIAppearance fortemente tipada para instâncias dessa classe quando a exibição é hospedada na hierarquia especificada.

AwakeFromNib()

Chamado depois que o objeto tiver sido carregado do arquivo nib. Os substituidores devem chamar base. AwakeFromNib().

(Herdado de NSObject)
BecomeFirstResponder()

Solicite que o objeto se torne o primeiro respondente.

(Herdado de UIResponder)
BeginInvokeOnMainThread(Action)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma assíncrona o código especificado no thread de interface do usuário main.

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

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleto.

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
BindingInfo(String)
Obsoleto.

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
BindingOptionDescriptions(String)
Obsoleto.

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
BindingValueClass(String)
Obsoleto.

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
BringSubviewToFront(UIView)

Move a subexibição especificada para que ela apareça na frente de outra Subviews.

(Herdado de UIView)
CanPaste(NSItemProvider[])

Obtém se this pode aceitar uma operação de colagem pelo .

(Herdado de UIResponder)
CanPerform(Selector, NSObject)

Determina se esse UIResponder pode executar a ação especificada. Normalmente usado para investigar comandos de edição.

(Herdado de UIResponder)
Capture(Boolean)

Executa uma captura de tela do UIView.

(Herdado de UIView)
CommitEditing()

Um UIView que pode rolar, panorâmica e paginar seus filhos.

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

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
ConformsToProtocol(IntPtr)

Invocado para determinar se esse objeto implementa o protocolo especificado.

(Herdado de NSObject)
ContentCompressionResistancePriority(UILayoutConstraintAxis)

Retorna a resistência de um eixo à compactação abaixo de seu tamanho intrínseco.

(Herdado de UIView)
ContentHuggingPriority(UILayoutConstraintAxis)

Retorna a resistência de um eixo para expansão maior que seu tamanho intrínseco.

(Herdado de UIView)
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace)

Converte do sistema de coordenadas para thisUIView o sistema de coordenadas do objeto.

(Herdado de UIView)
ConvertPointFromView(CGPoint, UIView)

Converte do sistema de coordenadas do para this o sistema de coordenadas do objeto.

(Herdado de UIView)
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace)

Converte do sistema de this coordenadas do objeto para o de .

(Herdado de UIView)
ConvertPointToView(CGPoint, UIView)

Converte do sistema de this coordenadas do objeto para o de .

(Herdado de UIView)
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace)

Converte do sistema de coordenadas de para o do this objeto .

(Herdado de UIView)
ConvertRectFromView(CGRect, UIView)

Converte do sistema de coordenadas usado no do this objeto .

(Herdado de UIView)
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace)

Converte do sistema de this coordenadas do objeto para o descrito por .

(Herdado de UIView)
ConvertRectToView(CGRect, UIView)

Converte do sistema de this coordenadas do objeto para o de .

(Herdado de UIView)
Copy()

Executa uma cópia do objeto Objective-C subjacente.

(Herdado de NSObject)
Copy(NSObject)

Indica uma operação de edição "Copiar".

(Herdado de UIResponder)
Cut(NSObject)

Indica uma operação de edição "Recortar".

(Herdado de UIResponder)
DangerousAutorelease()

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
DangerousRelease()

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
DangerousRetain()

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
DecodeRestorableState(NSCoder)

Os desenvolvedores de aplicativos podem substituir esse método para dar suporte à restauração de estado.

(Herdado de UIView)
Delete(NSObject)

Indica uma operação de edição "Excluir".

(Herdado de UIResponder)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que ocorreu uma alteração nos índices de uma relação para muitos.

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

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
DidChangeValue(String)

Indica que ocorreu uma alteração na chave especificada.

(Herdado de NSObject)
DidHintFocusMovement(UIFocusMovementHint)

Chamado para informar ao item focado no UIView que o foco pode mudar.

(Herdado de UIView)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Chamado depois que o UIView perdeu ou recebeu o foco. (Veja também ShouldUpdateFocus(UIFocusUpdateContext).)

(Herdado de UIView)
DisplayLayer(CALayer)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de UIView)
Dispose()

Libera os recursos usados pelo objeto NSObject.

(Herdado de NSObject)
Dispose(Boolean)

Libera os recursos usados pelo objeto UIScrollView.

DoesNotRecognizeSelector(Selector)

Indica que esse objeto não reconhece o seletor especificado.

(Herdado de NSObject)
Draw(CGRect)

Desenha a exibição dentro do retângulo passado.

(Herdado de UIView)
DrawLayer(CALayer, CGContext)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de UIView)
DrawRect(CGRect, UIViewPrintFormatter)

Os desenvolvedores devem substituir esse método se o appr desenhar o UIView conteúdo.

(Herdado de UIView)
DrawViewHierarchy(CGRect, Boolean)

Renderiza a hierarquia de exibição completa visível na tela.

(Herdado de UIView)
EncodeRestorableState(NSCoder)

Os desenvolvedores de aplicativos podem substituir esse método para armazenar o estado associado à exibição.

(Herdado de UIView)
EncodeTo(NSCoder)

Codifica o estado do objeto no codificador fornecido

(Herdado de UIView)
Equals(NSObject)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
Equals(Object)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
ExchangeSubview(nint, nint)

Esse método troca os índices de dois UIViews dentro da Subviews matriz.

(Herdado de UIView)
ExerciseAmbiguityInLayout()

Altera aleatoriamente o Frame dentro de um conjunto ambíguo de restrições de Layout Automático.

(Herdado de UIView)
ExposedBindings()

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
FlashScrollIndicators()

Esse método mostrará os indicadores de rolagem por um curto período de tempo.

FrameForAlignmentRect(CGRect)

Retorna o quadro resultante da aplicação do alignmentRect às restrições atuais do Layout Automático.

(Herdado de UIView)
GestureRecognizerShouldBegin(UIGestureRecognizer)

Determina se os reconhecedores de gesto especificados devem ter permissão para rastrear eventos de toque.

(Herdado de UIView)
GetAppearance(UITraitCollection)

Retorna um proxy de aparência para o especificado traits.

GetAppearance(UITraitCollection, Type[])

Retorna um proxy de aparência para o especificado traits quando encontrado na containers hierarquia de contenção.

GetAppearance<T>()

Obtém o proxy UIScrollView.UIScrollViewAppearance de aparência para a subclasse de UIScrollView.

GetAppearance<T>(UITraitCollection)

Obtém o proxy UIScrollView.UIScrollViewAppearance de aparência para a subclasse de UIScrollView.

GetAppearance<T>(UITraitCollection, Type[])

Obtém o proxy UIScrollView.UIScrollViewAppearance de aparência para a subclasse de UIScrollView que tem a coleção de características especificada quando a exibição é hospedada na hierarquia especificada.

GetBindingInfo(NSString)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
GetBindingOptionDescriptions(NSString)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
GetBindingValueClass(NSString)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
GetConstraintsAffectingLayout(UILayoutConstraintAxis)

Retorna a matriz de NSLayoutConstraint que está afetando o layout do UIView ao longo do especificado axis.

(Herdado de UIView)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera os valores das chaves especificadas.

(Herdado de NSObject)
GetEnumerator()

Retorna um enumerador que lista todas as subexibições nessa exibição

(Herdado de UIView)
GetFocusItems(CGRect)

Retorna uma lista de todos os itens de foco filho dentro do retângulo especificado.

GetHashCode()

Gera um código hash para a instância atual.

(Herdado de NSObject)
GetMethodForSelector(Selector)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
GetNativeField(String)
Obsoleto.

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
GetNativeHash()

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
GetTargetForAction(Selector, NSObject)

Retorna o objeto que responde a uma ação.

(Herdado de UIResponder)
HitTest(CGPoint, UIEvent)

O frontmost visible, habilitado para UIView interação que contém .

(Herdado de UIView)
Init()

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
InitializeHandle(IntPtr)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
InitializeHandle(IntPtr, String)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
InsertSubview(UIView, nint)

Insere a subexibição especificada no local especificado como uma subexibição dessa exibição.

(Herdado de UIView)
InsertSubviewAbove(UIView, UIView)

Insere a exibição especificada acima do siblingSubvie na hierarquia de exibição

(Herdado de UIView)
InsertSubviewBelow(UIView, UIView)

Insere a exibição especificada abaixo da siblingSubview na hierarquia de exibição.

(Herdado de UIView)
InvalidateIntrinsicContentSize()

Alerta o sistema de Layout Automático de que o valor intrínseco do UIView foi alterado.

(Herdado de UIView)
Invoke(Action, Double)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
Invoke(Action, TimeSpan)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
InvokeOnMainThread(Action)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca de forma síncrona o código especificado no thread de interface do usuário main.

(Herdado de NSObject)
IsDescendantOfView(UIView)

Retorna true se thisUIView estiver na viewhierarquia de exibição do .

(Herdado de UIView)
IsEqual(NSObject)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
IsKindOfClass(Class)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
IsMemberOfClass(Class)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
LayoutIfNeeded()

Define as subexibições, se necessário.

(Herdado de UIView)
LayoutMarginsDidChange()

Apresenta subexibições alteradas

(Herdado de UIView)
LayoutSublayersOfLayer(CALayer)

Chamado para indicar que o do Bounds objeto foi alterado.

(Herdado de UIView)
LayoutSubviews()

Estabelece subexibições.

(Herdado de UIView)
MakeTextWritingDirectionLeftToRight(NSObject)

Define a direção na qual o texto é gravado para ser da esquerda para a direita.

(Herdado de UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject)

Define a direção na qual o texto é gravado para ser da direita para a esquerda.

(Herdado de UIResponder)
MarkDirty()

Promove um objeto par regular (IsDirectBinding é true) em um objeto toggleref.

(Herdado de NSObject)
MotionBegan(UIEventSubtype, UIEvent)

Método invocado quando um movimento (um shake) é iniciado.

(Herdado de UIResponder)
MotionCancelled(UIEventSubtype, UIEvent)

Método invocado se o sistema operacional cancelar um evento de movimento (shake).

(Herdado de UIResponder)
MotionEnded(UIEventSubtype, UIEvent)

Método invocado quando um movimento (shake) é concluído.

(Herdado de UIResponder)
MovedToSuperview()

Indica que o UIView teve sua Superview propriedade alterada.

(Herdado de UIView)
MovedToWindow()

Indica que o UIView teve sua Window propriedade alterada.

(Herdado de UIView)
MutableCopy()

Cria uma cópia mutável do NSObject especificado.

(Herdado de NSObject)
NeedsUpdateConstraints()

Indica que as restrições de Layout Automático da UIView necessidade de atualização.

(Herdado de UIView)
ObjectDidEndEditing(NSObject)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

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

Indica que o valor no keyPath especificado em relação a esse objeto foi alterado.

(Herdado de NSObject)
Paste(NSItemProvider[])

Chamado para executar uma operação de colagem de .

(Herdado de UIResponder)
Paste(NSObject)

Indica uma operação de edição "Colar".

(Herdado de UIResponder)
PerformSelector(Selector)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
PerformSelector(Selector, NSObject)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

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

Invoca o seletor na instância atual e, se o obj não for nulo, ele passará isso como seu único parâmetro.

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

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

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

Um UIView que pode rolar, panorâmica e paginar seus filhos.

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

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
PointInside(CGPoint, UIEvent)

Se está dentro thisUIView do objeto .Bounds

(Herdado de UIView)
PrepareForInterfaceBuilder()

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

Indica que um botão físico foi pressionado em um controlador remoto ou de jogo.

(Herdado de UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

Indica que um evento físico de pressionamento de botão foi cancelado devido a um evento do sistema.

(Herdado de UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

Indica que o Force valor do evt foi alterado.

(Herdado de UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

Indica o fim de uma pressionamento de um botão físico em um controlador remoto ou de jogo.

(Herdado de UIResponder)
ReloadInputViews()

Atualizações exibições personalizadas de entrada e acessório quando esse objeto for o respondente.

(Herdado de UIResponder)
RemoteControlReceived(UIEvent)

Indica que um evento de controle remoto foi recebido.

(Herdado de UIResponder)
RemoveConstraint(NSLayoutConstraint)

Remove uma restrição de Layout Automático do UIView.Constraints

(Herdado de UIView)
RemoveConstraints(NSLayoutConstraint[])

Remove várias restrições de Layout Automático do UIView.Constraints

(Herdado de UIView)
RemoveFromSuperview()

Desanexa o UIView de seu Superview.

(Herdado de UIView)
RemoveGestureRecognizer(UIGestureRecognizer)

Remove um reconhecedor de gestos do UIView.GestureRecognizers

(Herdado de UIView)
RemoveInteraction(IUIInteraction)

Remove a interação do modo de exibição.

(Herdado de UIView)
RemoveLayoutGuide(UILayoutGuide)

guide Remove da LayoutGuides matriz.

(Herdado de UIView)
RemoveMotionEffect(UIMotionEffect)

Remove o efeito de movimento especificado para o modo de exibição.

(Herdado de UIView)
RemoveObserver(NSObject, NSString)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado.

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

Impede que o observador especificado receba notificações adicionais de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
RemoveObserver(NSObject, String)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado.

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

Impede que o observador especificado receba notificações adicionais de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
ResignFirstResponder()

Chamado quando este UIResponder foi solicitado a renunciar ao seu respondente status.

(Herdado de UIResponder)
ResizableSnapshotView(CGRect, Boolean, UIEdgeInsets)

Cria com eficiência uma renderização da this aparência atual do objeto dentro de .

(Herdado de UIView)
RespondsToSelector(Selector)

Se esse objeto reconhece o seletor especificado.

(Herdado de NSObject)
RestoreUserActivityState(NSUserActivity)

Restaura o estado necessário para a continuação da atividade de usuário especificada.

(Herdado de UIResponder)
SafeAreaInsetsDidChange()

Método chamado quando a área segura é alterada.

(Herdado de UIView)
ScrollRectToVisible(CGRect, Boolean)

Rola para que seja visível, animando opcionalmente a rolagem.

Select(NSObject)

Indica uma operação de edição "Selecionar".|B

(Herdado de UIResponder)
SelectAll(NSObject)

Indica uma operação de edição "Selecionar Tudo".

(Herdado de UIResponder)
SendSubviewToBack(UIView)

Move um UIView para que ele apareça atrás de todos os seus irmãos.

(Herdado de UIView)
SetContentCompressionResistancePriority(Single, UILayoutConstraintAxis)

Define a resistência à compactação abaixo de UIView' s IntrinsicContentSize.

(Herdado de UIView)
SetContentHuggingPriority(Single, UILayoutConstraintAxis)

Define a resistência à expansão além de UIView.IntrinsicContentSize

(Herdado de UIView)
SetContentOffset(CGPoint, Boolean)

Define a distância entre o conteúdo e o UIScrollView objeto .

SetNativeField(String, NSObject)
Obsoleto.

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
SetNeedsDisplay()

Marca o modo de exibição sujo e enfileira uma operação de redesenho nela.

(Herdado de UIView)
SetNeedsDisplayInRect(CGRect)

Marca uma região da exibição como sujo e enfileira uma operação de redesenho nessa região.

(Herdado de UIView)
SetNeedsFocusUpdate()

Quando this é o ambiente de foco ativo, solicita uma atualização de foco, que pode potencialmente alterar o PreferredFocusedView. (Veja também UpdateFocusIfNeeded().)

(Herdado de UIView)
SetNeedsLayout()

Define se as subexibições precisam ser reorganizadas antes de serem exibidas.

(Herdado de UIView)
SetNeedsUpdateConstraints()

Indica para o sistema de Layout Automático que ele deve chamar UpdateConstraints().

(Herdado de UIView)
SetNilValueForKey(NSString)

Define o valor da chave especificada como nulo.

(Herdado de NSObject)
SetValueForKey(NSObject, NSString)

Define o valor da propriedade especificada pela chave como o valor especificado.

(Herdado de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Um construtor usado ao criar representações gerenciadas de objetos não gerenciados; Chamado pelo runtime.

(Herdado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Define o valor de uma propriedade que pode ser alcançada usando um keypath.

(Herdado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica uma tentativa de gravar um valor em uma chave indefinida. Se não for substituído, gerará um NSUndefinedKeyException.

(Herdado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Define os valores desse NSObject para aqueles no dicionário especificado.

(Herdado de NSObject)
SetZoomScale(nfloat, Boolean)

Define a escala do UIScrollView conteúdo do objeto. (Consulte ZoomScale)

ShouldUpdateFocus(UIFocusUpdateContext)

Chamado antes de UIView perder ou receber o foco. Se um dos ambientes de foco retornar false, a atualização de foco será cancelada.

(Herdado de UIView)
SizeThatFits(CGSize)

Retorna o SizeF que melhor se ajusta thisUIViewa .

(Herdado de UIView)
SizeToFit()

Move e redimensiona o UIView para que ele coloque firmemente seu Subviews

(Herdado de UIView)
SnapshotView(Boolean)

Cria um UIView que contém uma imagem instantâneo do conteúdo da exibição atual.

(Herdado de UIView)
SubviewAdded(UIView)

Informa a exibição quando subexibições são adicionadas.

(Herdado de UIView)
SystemLayoutSizeFittingSize(CGSize)

Calcula o menor ou maior tamanho que isso UIView pode ter que satisfaz suas restrições de Layout Automático.

(Herdado de UIView)
SystemLayoutSizeFittingSize(CGSize, Single, Single)

Retorna o tamanho ideal para this, com base nas restrições e nos argumentos de prioridade de ajuste.

(Herdado de UIView)
TintColorDidChange()

Chamado quando o TintColor é alterado, como quando um UIActionSheet é exibido.

(Herdado de UIView)
ToggleBoldface(NSObject)

Alterna o uso de uma fonte em negrito.

(Herdado de UIResponder)
ToggleItalics(NSObject)

Alterna o uso de uma fonte itálica.

(Herdado de UIResponder)
ToggleUnderline(NSObject)

Alterna o uso de sublinhado.

(Herdado de UIResponder)
ToString()

Retorna uma representação de cadeia de caracteres do valor da instância atual.

(Herdado de NSObject)
TouchesBegan(NSSet, UIEvent)

Enviado quando um ou mais dedos toca a tela.

(Herdado de UIResponder)
TouchesCancelled(NSSet, UIEvent)

Enviado quando o processamento por toque foi cancelado.

(Herdado de UIResponder)
TouchesEnded(NSSet, UIEvent)

Enviado quando um ou mais dedos são retirados da tela.

(Herdado de UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet)

Chamado quando as propriedades estimadas de touches foram atualizadas.

(Herdado de UIResponder)
TouchesMoved(NSSet, UIEvent)

Enviado quando um ou mais dedos se movem na tela.

(Herdado de UIResponder)
TouchesShouldBegin(NSSet, UIEvent, UIView)

Esse método é fornecido para que o comportamento de um toque na exibição de conteúdo possa ser personalizado por uma subclasse.

TouchesShouldCancelInContentView(UIView)

Esse método controla se os toques de uma subexibição de conteúdo devem ser cancelados, o que permitiria arrastar para iniciar.

TraitCollectionDidChange(UITraitCollection)

Define a coleção de características anterior.

(Herdado de UIView)
Unbind(NSString)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
Unbind(String)
Obsoleto.

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
UpdateConstraints()

Atualizações as restrições de Layout Automático para o UIView.

(Herdado de UIView)
UpdateConstraintsIfNeeded()

Atualizações as restrições do UIView e de seu Subviews.

(Herdado de UIView)
UpdateFocusIfNeeded()

Se qualquer ambiente de foco tiver uma atualização pendente, esse método forçará uma atualização de foco imediata. Ao contrário SetNeedsFocusUpdate()de , esse método pode ser chamado por qualquer UIView, independentemente de conter o foco ou não.

(Herdado de UIView)
UpdateUserActivityState(NSUserActivity)

Atualizações um determinado estado de atividade do usuário.

(Herdado de UIResponder)
ValueForKey(NSString)

Retorna o valor da propriedade associada à chave especificada.

(Herdado de NSObject)
ValueForKeyPath(NSString)

Retorna o valor de uma propriedade que pode ser alcançada usando um keypath.

(Herdado de NSObject)
ValueForUndefinedKey(NSString)

Indica uma tentativa de ler um valor de uma chave indefinida. Se não for substituído, gerará um NSUndefinedKeyException.

(Herdado de NSObject)
ViewWithTag(nint)

Retorna o UIView identificado pelo tag. Pode retornar null.

(Herdado de UIView)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que os valores dos índices especificados na chave especificada estão prestes a ser alterados.

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

Um UIView que pode rolar, panorâmica e paginar seus filhos.

(Herdado de NSObject)
WillChangeValue(String)

Indica que o valor da chave especificada está prestes a ser alterado.

(Herdado de NSObject)
WillDrawLayer(CALayer)

Chamado pouco antes de o ser desenhado.

(Herdado de UIView)
WillMoveToSuperview(UIView)

Chamado antes das Superview alterações.

(Herdado de UIView)
WillMoveToWindow(UIWindow)

Esse método é chamado pelo runtime ao atribuir um novo UIWindow à UIViewhierarquia de exibição do . Esse método será chamado em todos os UIViews na hierarquia, não apenas no nível UIViewsuperior.

(Herdado de UIView)
WillRemoveSubview(UIView)

Chamado antes da remoção de uma subexibição.

(Herdado de UIView)
ZoomToRect(CGRect, Boolean)

Amplia para que seja visível.

Eventos

DecelerationEnded

Evento gerado pelo objeto .

DecelerationStarted

Evento gerado pelo objeto .

DidChangeAdjustedContentInset

Evento gerado pelo objeto .

DidZoom

Evento gerado pelo objeto .

DraggingEnded

Evento gerado pelo objeto .

DraggingStarted

Evento gerado pelo objeto .

ScrollAnimationEnded

Evento gerado pelo objeto .

Scrolled

Evento gerado pelo objeto .

ScrolledToTop

Evento gerado pelo objeto .

WillEndDragging

Evento gerado pelo objeto .

ZoomingEnded

Evento gerado pelo objeto .

ZoomingStarted

Evento gerado pelo objeto .

Métodos de Extensão

ActionForLayer(ICALayerDelegate, CALayer, String)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

DisplayLayer(ICALayerDelegate, CALayer)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

DrawLayer(ICALayerDelegate, CALayer, CGContext)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

LayoutSublayersOfLayer(ICALayerDelegate, CALayer)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

WillDrawLayer(ICALayerDelegate, CALayer)

Método chamado quando layer está prestes a ser desenhado.

GetDebugDescription(INSObjectProtocol)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

GetAccessibilityCustomRotors(NSObject)

Obtém a matriz de UIAccessibilityCustomRotor objetos apropriados para this o objeto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Define a matriz de UIAccessibilityCustomRotor objetos apropriados para this o objeto .

GetCollisionBoundingPath(IUIDynamicItem)

Retorna o caminho fechado usado para detecção de colisão.

GetCollisionBoundsType(IUIDynamicItem)

Retorna um valor que informa como os limites de colisão são especificados.

GetFocusItemContainer(IUIFocusEnvironment)

Obtém o contêiner de foco para o ambiente.

GetParentFocusEnvironment(IUIFocusEnvironment)

Obtém o ambiente de foco pai.

GetPreferredFocusEnvironments(IUIFocusEnvironment)

Obtém a lista de ambientes de foco, ordenados por prioridade, que o ambiente prefere ao atualizar o foco.

DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint)

Chamado quando uma alteração de foco pode acontecer em breve.

GetFrame(IUIFocusItem)

Retorna o quadro no espaço de coordenadas de referência do que contém IUIFocusItemContainer.

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Retornará true se o respondente puder colar dos provedores de itens especificados.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Executa a colagem.

DecreaseSize(UIResponder, NSObject)

Uma solicitação de teclado de hardware (Command-minus) para diminuir o tamanho do UIResponder.

IncreaseSize(UIResponder, NSObject)

Uma solicitação de teclado de hardware (Command-plus) para aumentar o tamanho do UIResponder.

EndEditing(UIView, Boolean)

Um UIView que pode rolar, panorâmica e paginar seus filhos.

Aplica-se a

Confira também