Condividi tramite


UIScrollView Classe

Definizione

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

[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
Ereditarietà
Derivato
Attributi
Implementazioni

Commenti

La UIScrollView classe è un contenitore che fornisce funzionalità di scorrimento, zoom e panoramica della visualizzazione contenuto. Poiché la UIScrollView classe fornisce funzionalità predefinite per lo scorrimento e il paging, viene in genere usata come base per UIViews il cui contenuto è maggiore di quello UIScrollViewdi Frame. La necessità di e l'intervallo di scorrimento viene specificato dallo sviluppatore dell'applicazione impostando su UIScrollViewContentSize un SizeF valore maggiore di UIScrollViewquello di Frame.

I modi più comuni per usare sono UIScrollView :

Uso di una singola visualizzazione secondaria di grandi dimensioni

L'immagine seguente, disegnata dalla demo "Scroll View" nell'esempio "iOS Standard Controls", illustra il caso d'uso più semplice: un'unica visualizzazione secondaria di grandi dimensioni (in questo caso, un UIImageView) le cui dimensioni dell'immagine corrispondono a .UIScrollViewContentSize L'oggetto ContentOffset dell'oggetto UIScrollView corrisponde al pixel dell'immagine che mostra all'origine dell'oggetto UIImageView ,ad esempio PointF [215, 145]. L'oggetto ContentSize dell'oggetto UIScrollView definisce i limiti di scorrimento. Quando è ContentSize maggiore di UIScrollView, si ottiene il comportamento di Framescorrimento. Se ContentSize non è impostata o è impostata su un RectangleFvalore troppo piccolo, non viene usato (tuttavia, AlwaysBounceVertical e AlwaysBounceHorizontal può essere usato per consentire il trascinamento anche in questa situazione).

Come illustrato nel codice seguente, è semplice creare e usare un UIScrollView in questo modo. L'oggetto imageView viene inizializzato da un file. L'oggetto UIScrollViewè ContentSize impostato sulle dimensioni dell'immagine (che corrisponde a 512 x 512 pixel e quindi abbastanza grande da richiedere lo scorrimento a meno che non venga eseguito lo zoom indietro) e l'oggetto imageView viene aggiunto come visualizzazione secondaria.

Il delegato per la ViewForZoomingInScrollView proprietà consente a di UIScrollView gestire automaticamente i movimenti di avvicinamento delle dita 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; };

Tiene UIScrollView traccia della posizione delle dita dell'utente dell'applicazione e aggiorna i UIScrollViewContentSize

ZoomScale mentre trascinano, scorrino e fanno movimenti di avvicinamento delle dita a zoom. L'oggetto UIScrollView disegna l'oggetto

indicatori di posizione di scorrimento brevemente visibili, mostra il contenuto ritagliato dalle relative visualizzazioni secondarie e anima le transizioni di scorrimento, panoramica e zoom. Quando il movimento o l'animazione procede, l'oggetto UIScrollViewContentOffset regola e ZoomScale in modo appropriato e genera ripetutamente l'evento Scrolled .

Panoramica e paging

L'immagine successiva, dalla demo "Controllo pagina" nell'esempio di controlli standard iOS, illustra più visualizzazioni secondarie allineate all'interno dei limiti dell'oggetto UIScrollViewContentSize. La figura mostra l'applicazione al centro di un'animazione di scorrimento; sono visibili parti sia delle visualizzazioni secondarie bianche che grigie.

Se PagingEnabled è impostato su true o se il movimento tenta di scorrere verso un'area all'esterno UIScrollViewdi ContentSize, alla fine del movimento la visualizzazione secondaria selezionata "rimbalzerà" in allineamento con l'oggetto UIScrollView.Frame

Spetta allo sviluppatore dell'applicazione eseguire la sincronizzazione con se UIPageControl ne viene usata una. Un modo comune per eseguire questa operazione consiste nel gestire l'evento e modificare il valore del modello osservato da UIPageControl (o è possibile impostare in modo imperativo il UIPageControlvalore di CurrentPage.ScrolledUIScrollView

Nella demo di paging, gli Frameoggetti delle singole visualizzazioni secondarie e dell'oggetto ContentSizeUIScrollView vengono calcolati, allineati e impostati usando il codice seguente, ricavati dall'esempio "iOS Standard Controls":

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

Tocco su zoom

Il movimento "tap-to-zoom" è costituito dall'utente dell'applicazione toccando due volte l'area di scorrimento. Per abilitare questa operazione, lo sviluppatore deve creare un UITapGestureRecognizeroggetto , configurarlo per due tap, assegnargli un oggetto univoco Selectore aggiungerlo a UIScrollView. Lo sviluppatore deve quindi implementare un metodo con un ExportAttribute oggetto configurato per l'identificatore Selector .

Il codice seguente della "Implement Tap-To-Zoom Recipe" illustra i passaggi essenziali:

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

Ritardi di tocco associati a UIScrollView

Poiché i movimenti di scorrimento e zoom possono iniziare ovunque sullo schermo, UIScrollView intercetta gli eventi di tocco e attende brevemente se l'utente dell'applicazione esegue uno scorrimento o un movimento di zoom. In questo modo viene introdotto un piccolo ritardo, ma il comportamento predefinito può essere personalizzato eseguendo l'override dei UIScrollViewmetodi e TouchesShouldCancelInContentView(UIView) .TouchesShouldBegin(NSSet, UIEvent, UIView)

Fotogrammi visualizzazione secondaria

Anche se in genere le Frames del contenuto UIViewsono allineate con l'estensione degli UIScrollViewoggetti ContentSize e l'una con l'altra, questo non è un requisito. Impostando in Frame modo che si estenda oltre i limiti di può ContentSize rendere la geometria di disegno più semplice o più coerente. Se, disallineando le visualizzazioni secondarie, uno visualizza un'area all'interno ContentSize di UIScrollView che non contiene un UIViewoggetto , i movimenti per lo scorrimento e lo zoom che si verificano nell'area vuota non funzioneranno: l'applicazione deve avere un oggetto sottostante UIView per ottenere il comportamento previsto.

Alcuni domini, ad esempio mappe e gameboard, possono sembrare suggerire una progettazione in cui un ha UIScrollView un numero elevato di visualizzazioni secondarie affiancate. Tuttavia, viene eseguito il rendering di tutte le visualizzazioni secondarie, visibili o meno, e questo può essere a elevato utilizzo di risorse e processore. In questi casi, è responsabilità dello sviluppatore dell'applicazione aggiungere o rimuovere le visualizzazioni secondarie in modo appropriato.

Sequenza di eventi

La figura seguente mostra le azioni utente e la sequenza di eventi risultante UIScrollView associata a un movimento di trascinamento o scorrimento rapido:

La figura seguente mostra le azioni utente e la sequenza di eventi risultante UIScrollView associata a un movimento di avvicinamento delle dita a zoom:

  • L'utente tocca lo schermo con due dita;
  • L'utente inizia il movimento di avvicinamento delle dita allo zoom;
  • L'evento ZoomingStarted viene generato;
  • Finché l'utente continua ad avvicinare le dita...
  • L'evento Scrolled viene generato ripetutamente perché lo zoom influisce sull'origine del contenuto visualizzato;
  • L'evento DidZoom viene generato ripetutamente;
  • L'utente alza le dita...
  • L'evento ZoomingEnded viene generato;
  • L'evento Scrolled viene generato man mano che la visualizzazione contenuto rimbalza in allineamento;

Conservazione e ripristino dello stato

In iOS 6 o versioni successive, se la RestorationIdentifier proprietà è impostata, al ripristino UIScrollViewZoomScaledelle proprietà , ContentOffsete ContentInset verranno ripristinate.

Gestione degli eventi

L'API Xamarin supporta due stili di notifica degli eventi: lo stile Objective-C che usa una classe delegato o lo stile C# usando le notifiche degli eventi.

Lo stile C# consente all'utente di aggiungere o rimuovere gestori eventi in fase di esecuzione assegnando agli eventi delle proprietà di questa classe. I gestori eventi possono essere chiunque di un metodo, metodi anonimi o un'espressione lambda. L'uso degli eventi o delle proprietà di stile C# sostituirà tutte le impostazioni manuali al delegato Objective-C o WeakDelegate alle impostazioni.

Lo stile Objective-C richiede all'utente di creare una nuova classe derivata dalla UIScrollViewDelegate classe e assegnarla alla Delegate proprietà . In alternativa, per il controllo di basso livello, creando una classe derivata da NSObject cui ogni punto di ingresso è decorato correttamente con un attributo [Export] (vedere ExportAttribute). L'istanza di questo oggetto può quindi essere assegnata alla WeakDelegate proprietà .

Costruttori

UIScrollView()

Costruttore predefinito che inizializza una nuova istanza di questa classe senza parametri.

UIScrollView(CGRect)

Inizializza UIScrollView con il frame specificato.

UIScrollView(IntPtr)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

UIScrollView(NSCoder)

Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unrchiver.

UIScrollView(NSObjectFlag)

Costruttore per chiamare classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

AccessibilityActivationPoint

Coordinate dello schermo per l'elemento di accessibilità.

(Ereditato da UIView)
AccessibilityAssistiveTechnologyFocusedIdentifiers

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da UIResponder)
AccessibilityAttributedHint

Stringa con attributi che fornisce una breve descrizione del comportamento dell'elemento di accessibilità.

(Ereditato da UIView)
AccessibilityAttributedLabel

Stringa con attributi breve che descrive lo scopo dell'oggetto UIView.

(Ereditato da UIView)
AccessibilityAttributedValue

Stringa con attributi che contiene il valore di UIView, quando è diverso da .AccessibilityAttributedLabel

(Ereditato da UIView)
AccessibilityCustomActions

Consente di aggiungere metodi a come azioni supplementari di supporto per AccessibilityCustomActions l'accessibilità.

(Ereditato da UIResponder)
AccessibilityDragSourceDescriptors

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da UIResponder)
AccessibilityDropPointDescriptors

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da UIResponder)
AccessibilityElementsHidden

Indica se gli elementi di accessibilità della vista sono visibili.

(Ereditato da UIView)
AccessibilityFrame

Frame dell'elemento di accessibilità, nelle coordinate dello schermo.

(Ereditato da UIView)
AccessibilityHint

Breve descrizione dell'azione eseguita dall'elemento accessibilità.

(Ereditato da UIView)
AccessibilityIdentifier

Identifica in modo univoco this ai fini dell'accessibilità.

(Ereditato da UIView)
AccessibilityIgnoresInvertColors

Ottiene o imposta se l'oggetto invertirà i UIView colori in risposta a tale richiesta di accessibilità.

(Ereditato da UIView)
AccessibilityLabel

Identificatore localizzato per l'elemento di accessibilità.

(Ereditato da UIView)
AccessibilityLanguage

Tag di lingua BCP 47 della lingua utilizzata per parlare i componenti dell'elemento di accessibilità.

(Ereditato da UIView)
AccessibilityNavigationStyle

Ottiene o imposta lo stile di spostamento.

(Ereditato da UIView)
AccessibilityPath

Consente all'elemento di accessibilità di essere non rettangolare.

(Ereditato da UIView)
AccessibilityTraits

Maschera di bit di UIAccessibilityTraits di this.

(Ereditato da UIView)
AccessibilityValue

Valore dell'elemento di accessibilità.

(Ereditato da UIView)
AccessibilityViewIsModal

Se Voice Over deve ignorare gli elementi di pari livello.

(Ereditato da UIView)
AdjustedContentInset

Ottiene gli inset che considerano i contenuti inset e l'area sicura della visualizzazione di scorrimento.

AlignmentRectInsets

Regolazione dell'oggetto per l'uso Frame con layout automatico.

(Ereditato da UIView)
Alpha

Controlla il valore di trasparenza (alfa) per la visualizzazione.

(Ereditato da UIView)
AlwaysBounceHorizontal

Se impostato su true e Bounces è true, l'rimbalzo si verificherà quando lo scorrimento orizzontale raggiunge la fine della visualizzazione.

AlwaysBounceVertical

Se impostato su true e Bounces è true, l'rimbalzo si verificherà quando lo scorrimento verticale raggiunge la fine della visualizzazione.

Appearance

Proprietà fortemente tipizzata che restituisce la classe UIAppearance per questa classe.

AutoresizingMask

Maschera di bit che specifica come il ricevitore deve ridimensionarsi quando cambiano i limiti della visualizzazione superiore.

(Ereditato da UIView)
AutosizesSubviews

Specifica se il ricevitore deve ridimensionarne Subviews automaticamente quando il ricevitore Bounds cambia.

(Ereditato da UIView)
BackgroundColor

Imposta il colore di sfondo dell'oggetto UIView.

(Ereditato da UIView)
BottomAnchor

Oggetto NSLayoutYAxisAnchor che definisce la parte inferiore di questo UIViewoggetto .

(Ereditato da UIView)
Bounces

Se impostato su true, la visualizzazione di scorrimento verrà rimbalzata in corrispondenza di un limite di contenuto.

BouncesZoom

Se impostato su true e Bounces è true, la visualizzazione di scorrimento rimbalzerà intorno a un limite di zoom dopo aver superato tale limite.

Bounds

Cornice utilizzabile della vista, specificata usando il proprio sistema di coordinate della vista.

(Ereditato da UIView)
CanBecomeFirstResponder

Determina se questo UIREsponder è disposto a diventare il primo risponditore.

(Ereditato da UIResponder)
CanBecomeFocused

Se questo UIView può diventare la vista focalizzata.

(Ereditato da UIView)
CanCancelContentTouches

Se impostato su false, la visualizzazione di scorrimento non scorrerà come risultato del movimento di dito dopo l'avvio del rilevamento nella visualizzazione contenuto.

CanResignFirstResponder

Determina se questo UIResponder è disposto a rinunciare al primo stato del risponditore.

(Ereditato da UIResponder)
Center

Centro della vista, nello spazio delle coordinate del contenitore.

(Ereditato da UIView)
CenterXAnchor

Oggetto NSLayoutXAxisAnchor che definisce il centro dell'asse X di questo UIViewoggetto .

(Ereditato da UIView)
CenterYAnchor

Oggetto NSLayoutYAxisAnchor che definisce il centro dell'asse Y di questo UIViewoggetto .

(Ereditato da UIView)
Class

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

ClearsContextBeforeDrawing

Specifica che il buffer di disegno viene cancellato prima della chiamata DrawRect(CGRect, UIViewPrintFormatter)

(Ereditato da UIView)
ClipsToBounds

Specifica se l'oggetto SubviewsBounds è limitato al ricevitore.

(Ereditato da UIView)
CollisionBoundingPath

Ottiene l'oggetto da utilizzare per il UIBezierPath rilevamento delle collisioni.

(Ereditato da UIView)
CollisionBoundsType

Ottiene la UIDynamicItemCollisionBoundsType descrizione del tipo di limiti usati per il rilevamento delle collisioni.

(Ereditato da UIView)
Constraints

Vincoli usati da Layout automatico in questo UIViewoggetto .

(Ereditato da UIView)
ContentInset

Distanza, in punti, che il contenuto della visualizzazione di scorrimento è impostato all'interno della visualizzazione di scorrimento.

ContentInsetAdjustmentBehavior

Ottiene o imposta un valore che controlla quando gli inset di aree sicure vengono aggiunti ai contenuti.

ContentLayoutGuide

Ottiene la guida al layout del contenuto della visualizzazione di scorrimento.

ContentMode

Controlla la modalità di rendering della bitmap memorizzata nella cache di una visualizzazione quando i limiti della visualizzazione cambiano.

(Ereditato da UIView)
ContentOffset

Offset per l'origine del contenuto all'interno di una visualizzazione di scorrimento, rispetto all'origine della visualizzazione di scorrimento stessa.

ContentScaleFactor

Numero di pixel del dispositivo per punto di coordinata logica.

(Ereditato da UIView)
ContentSize

Dimensione della visualizzazione contenuto, misurata in punti.

ContentStretch

Gli sviluppatori non devono usare questa proprietà deprecata. Gli sviluppatori devono usare invece 'CreateResizableImage'.

(Ereditato da UIView)
CoordinateSpace

Restituisce l'implemenazione dello spazio delle coordinate per la visualizzazione di scorrimento.

DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Decelerating

Se questa proprietà restituisce true, lo scorrimento si verifica ancora nella visualizzazione di scorrimento, ma l'utente non trascina il dito.

DecelerationRate

Questa proprietà restituisce un valore che rappresenta la velocità di decelerazione una volta che l'utente solleva il dito. Esistono due valori DecelerationRateFast e DecelerationRateNormal, che possono fungere da punti di riferimento per i tassi di decelerazione.

DecelerationRateFast

Rappresenta il valore associato alla costante UIScrollViewDecelerationRateFast

DecelerationRateNormal

Rappresenta il valore associato alla costante UIScrollViewDecelerationRateNormal

DelaysContentTouches

Specifica se l'input UIScrollView può ritardare il tentativo di determinare se è stato effettuato un movimento di scorrimento

Delegate

Istanza della classe di modello UIKit.IUIScrollViewDelegate che funge da delegato della classe.

Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
DirectionalLayoutMargins

Ottiene o imposta i margini di layout per la disposizione del contenuto che rispetta la direzione della lingua corrente.

(Ereditato da UIView)
DirectionalLockEnabled

Se truee l'utente inizia a scorrere in un asse (ad esempio orizzontalmente), la visualizzazione di scorrimento disabilita lo scorrimento nell'altro asse (ad esempio verticalmente).

DirectionalPressGestureRecognizer

Gli sviluppatori non devono usare questa proprietà deprecata. La configurazione di "PanGestureRecognizer" per lo scorrimento indiretto supporta automaticamente le presse direzionali, quindi questa proprietà non è più utile.

Dragging

Restituisce true se il contenuto è iniziato a scorrere. Di sola lettura.

EffectiveUserInterfaceLayoutDirection

Ottiene la direzione del layout per la disposizione del contenuto della visualizzazione.

(Ereditato da UIView)
ExclusiveTouch

Limita il recapito dell'evento a questa visualizzazione.

(Ereditato da UIView)
FirstBaselineAnchor

Oggetto NSLayoutYAxisAnchor che definisce un vincolo basato sulla baseline della prima riga di testo in questo UIViewoggetto .

(Ereditato da UIView)
Focused

Indica se è UIView la visualizzazione incentrata.

(Ereditato da UIView)
FocusItemContainer

Ottiene il contenitore dello stato attivo che fornisce informazioni spaziali agli elementi dello stato attivo figlio.

(Ereditato da UIView)
Frame

Coordinate della vista rispetto al relativo contenitore.

(Ereditato da UIView)
FrameLayoutGuide

Ottiene la guida al layout del contenuto della visualizzazione di scorrimento.

GestureRecognizers

Matrice di UIGestureRecognizers per questo UIViewoggetto .

(Ereditato da UIView)
Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da NSObject)
HasAmbiguousLayout

Restituisce true se il layout automatico per questo UIView oggetto è ambiguo.

(Ereditato da UIView)
HeightAnchor

Oggetto NSLayoutDimension che definisce l'altezza di questo UIViewoggetto .

(Ereditato da UIView)
Hidden

Specifica se l'oggetto UIView viene visualizzato o meno.

(Ereditato da UIView)
IndexDisplayMode

Ottiene o imposta un valore che controlla se l'indice viene visualizzato automaticamente o sempre nascosto mentre l'utente scorre.

IndicatorStyle

Stile degli indicatori di scorrimento.

InputAccessoryView

Visualizzazione personalizzata che può essere associata quando l'oggetto diventa il primo risponditore.

(Ereditato da UIResponder)
InputAccessoryViewController

Ottiene l'accessorio UIInputViewController personalizzato da visualizzare quando thisUIResponder diventa il primo risponditore.

(Ereditato da UIResponder)
InputAssistantItem

Ottiene la assistente che verrà usata per configurare la barra di scelta rapida.

(Ereditato da UIResponder)
InputView

Visualizzazione personalizzata da visualizzare quando l'oggetto diventa il primo risponditore. Di sola lettura.

(Ereditato da UIResponder)
InputViewController

Ottiene l'oggetto personalizzato UIInputViewController da visualizzare quando thisUIResponder diventa il primo risponditore.

(Ereditato da UIResponder)
InsetsLayoutMarginsFromSafeArea

Ottiene o imposta un valore booleano che controlla se i margini vengono regolati in modo da rientrare sempre nell'area sicura. Il valore predefinito è true.

(Ereditato da UIView)
Interactions

Ottiene o imposta il set corrente di interazioni.

(Ereditato da UIView)
IntrinsicContentSize

Dimensione del contenuto intrinseco dell'oggetto UIView.

(Ereditato da UIView)
IsAccessibilityElement

Indica se this è un elemento di accessibilità.

(Ereditato da UIView)
IsDirectBinding

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
IsFirstResponder

Restituisce se questa interfaccia utenteResponder è il primo risponditore.

(Ereditato da UIResponder)
IsProxy

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
KeyboardDismissMode

Il modo in cui la tastiera viene ignorata all'inizio del trascinamento.

KeyCommands

Comandi chiave che devono attivare l'azione in questa interfaccia utenteResponder. Di sola lettura.

(Ereditato da UIResponder)
LastBaselineAnchor

Oggetto NSLayoutYAxisAnchor che definisce un vincolo basato sulla linea di base della prima riga di testo in questo UIViewoggetto .

(Ereditato da UIView)
Layer

Livello Animazione principale usato per il rendering.

(Ereditato da UIView)
LayoutGuides

Oggetti UILayoutGuide definiti per questo UIViewoggetto .

(Ereditato da UIView)
LayoutMargins

Dispone i margini.

(Ereditato da UIView)
LayoutMarginsGuide

Definisce gli attributi del margine.

(Ereditato da UIView)
LeadingAnchor

Oggetto NSLayoutXAxisAnchor che definisce il bordo iniziale di questo UIViewoggetto .

(Ereditato da UIView)
LeftAnchor

Oggetto NSLayoutXAxisAnchor che definisce il bordo sinistro di questo UIViewoggetto .

(Ereditato da UIView)
MaskView

Restituisce la visualizzazione maschera.

(Ereditato da UIView)
MaximumZoomScale

Valore del fattore di scala massimo che può essere applicato alla visualizzazione contenuto.

MinimumZoomScale

Valore del fattore di scala minimo che può essere applicato alla visualizzazione contenuto.

MotionEffects

Insieme corrente di effetti di movimento su questa visualizzazione.

(Ereditato da UIView)
MultipleTouchEnabled

Controlla se UIView può gestire eventi multitouch.

(Ereditato da UIView)
NextResponder

Risposta successiva nella catena di risposta

(Ereditato da UIResponder)
Opaque

Determina se la visualizzazione è opaca o meno.

(Ereditato da UIView)
PagingEnabled

Se quindi lo scorrimento si interromperà sui limiti di paging della visualizzazione contenuto. Lo true scorrimento si verifica in una pagina alla volta.

PanGestureRecognizer

Riconoscimento dei movimenti per i movimenti di panoramica. Di sola lettura.

ParentFocusEnvironment

Ottiene l'ambiente dello stato attivo padre.

(Ereditato da UIView)
PasteConfiguration

Oggetto supportato dall'oggetto UIPasteConfigurationthis .

(Ereditato da UIResponder)
PinchGestureRecognizer

Riconoscimento dei movimenti per i movimenti di pizzicamento. Di sola lettura.

PreferredFocusedView

Restituisce l'oggetto UIView che deve essere effettivamente attivo.

(Ereditato da UIView)
PreferredFocusEnvironments

Matrice di IUIFocusEnvironments che vengono ricercate in modo ricorsivo dal sistema per trovare la visualizzazione con stato attivo predefinito.

(Ereditato da UIView)
PreservesSuperviewLayoutMargins

Mantiene i margini di layout per la visualizzazione con privilegi avanzati.

(Ereditato da UIView)
ReadableContentGuide

Area che può essere letta dall'utente con un movimento minimo della testa.

(Ereditato da UIView)
RefreshControl

Se non null, l'oggetto UIRefreshControl utilizzato per aggiornare il contenuto della visualizzazione.

RestorationIdentifier

In caso contrario null, indica che supporta la conservazione e il UIView ripristino dello stato.

(Ereditato da UIView)
RetainCount

Restituisce il conteggio di conservazione Objective-C corrente per l'oggetto.

(Ereditato da NSObject)
RightAnchor

Oggetto NSLayoutXAxisAnchor che definisce il bordo destro di questo UIViewoggetto .

(Ereditato da UIView)
SafeAreaInsets

Ottiene gli inset che posizionano il contenuto in modo che la barra di spostamento e le barre delle schede, le barre degli strumenti e altri contenuti non scuote la visualizzazione del contenuto.

(Ereditato da UIView)
SafeAreaLayoutGuide

Ottiene la guida al layout per posizionare il contenuto in modo che le barre di spostamento e le schede, le barre degli strumenti e altri contenuti non scuoteno la visualizzazione del contenuto.

(Ereditato da UIView)
ScrollEnabled

Se impostato su true , lo scorrimento è abilitato.

ScrollIndicatorInsets

Quanto lontano gli indicatori di scorrimento sono dai bordi della visualizzazione di scorrimento.

ScrollsToTop

Se true, la visualizzazione di scorrimento passerà alla parte superiore del contenuto quando l'utente tocca sulla barra di stato.

Self

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
SemanticContentAttribute

Specifica se deve mantenere il UIView layout o capovolgere se utilizzato con un layout da destra a sinistra.

(Ereditato da UIView)
ShouldGroupAccessibilityChildren

Se i UIViewfigli devono essere raggruppati ai fini della voce, indipendentemente dalla loro posizione sullo schermo.

(Ereditato da UIView)
ShouldScrollToTop

Delegato richiamato dall'oggetto per ottenere un valore.

ShowsHorizontalScrollIndicator

Se true, la barra di scorrimento orizzontale sarà visibile quando si esegue il rilevamento.

ShowsVerticalScrollIndicator

Se true, la barra di scorrimento verticale sarà visibile durante il rilevamento.

Subviews

Matrice di s contenuta all'interno thisUIViewdi UIView.

(Ereditato da UIView)
Superclass

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
SuperHandle

Handle usato per rappresentare i metodi nella classe di base per questo oggetto NSObject.

(Ereditato da NSObject)
Superview

Oggetto UIView, se presente, che contiene thisUIView nel relativo Subviewsoggetto .

(Ereditato da UIView)
Tag

Intero che può essere utilizzato per identificare un'istanza specifica UIView .

(Ereditato da UIView)
TextInputContextIdentifier

Identificatore che indica che questa interfaccia utenteResponder deve mantenere le informazioni sulla modalità di input del testo. Di sola lettura.

(Ereditato da UIResponder)
TextInputMode

Modalità di input di testo per questa interfaccia utenteResponder. Di sola lettura.

(Ereditato da UIResponder)
TintAdjustmentMode

Regolazione della tinta applicata a questa UIView o a una delle relative visualizzazioni padre.

(Ereditato da UIView)
TintColor

Colore di evidenziazione che deve essere utilizzato per indicare i controlli interattivi.

(Ereditato da UIView)
TopAnchor

Oggetto NSLayoutYAxisAnchor che definisce l'inizio dell'oggetto UIView.

(Ereditato da UIView)
Tracking

Restituisce true se l'utente ha toccato il contenuto e lo scorrimento sta per iniziare.

TrailingAnchor

Oggetto NSLayoutXAxisAnchor che definisce il bordo iniziale di questo UIViewoggetto .

(Ereditato da UIView)
TraitCollection

Restituisce un insieme di tratti.

(Ereditato da UIView)
Transform

Trasformazione dell'oggetto UIView, relativo al centro dei limiti.

(Ereditato da UIView)
TranslatesAutoresizingMaskIntoConstraints

Specifica se la maschera di autoresizzazione deve essere convertita in vincoli per il layout automatico.

(Ereditato da UIView)
UndoManager

NSUndoManager condiviso più vicino nella catena del risponditore. Di sola lettura.

(Ereditato da UIResponder)
UserActivity

Azione che incapsula un'attività utente supportata da questo risponditore.

(Ereditato da UIResponder)
UserInteractionEnabled

Determina se gli eventi di input vengono elaborati da questa visualizzazione.

(Ereditato da UIView)
ViewForBaselineLayout

Restituisce l'oggetto UIView al quale devono essere applicati i vincoli di base.

(Ereditato da UIView)
ViewForFirstBaselineLayout

In caso di override, consente allo sviluppatore dell'app di restituire una visualizzazione secondaria come base per i vincoli di base.

(Ereditato da UIView)
ViewForLastBaselineLayout

In caso di override, consente allo sviluppatore dell'app di restituire una visualizzazione secondaria come base per i vincoli di base.

(Ereditato da UIView)
ViewForZoomingInScrollView

Delegato richiamato dall'oggetto per ottenere un valore.

ViewPrintFormatter

Restituisce un oggetto UIViewPrintFormatter appropriato per l'oggetto UIView.

(Ereditato da UIView)
VisibleSize

Ottiene le dimensioni visibili del contenitore scrollview.

WeakDelegate

Oggetto che può rispondere al protocollo delegato per questo tipo

WidthAnchor

Oggetto NSLayoutDimension che definisce l'estensione orizzontale di questo UIViewoggetto .

(Ereditato da UIView)
Window

Oggetto UIWindow dell'oggetto UIView.

(Ereditato da UIView)
Zone

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
ZoomBouncing

Restituisce true se la visualizzazione di scorrimento torna ai limiti di ridimensionamento dello zoom specificati daUIKit.UIScrollView.MinimumScrollView e . Di sola lettura.

Zooming

Restituisce true se la visualizzazione contenuto è ingrandita o indietro. Sola lettura.

ZoomScale

Fattore di scala applicato al contenuto di una visualizzazione di scorrimento.

Metodi

AccessibilityActivate()

Attiva l'accessibilità per questa interfaccia utenteView, che restituisce true l'esito positivo.

(Ereditato da UIView)
AccessibilityDecrement()

Indica all'elemento di accessibilità di decrerere il valore del relativo contenuto.

(Ereditato da UIResponder)
AccessibilityElementDidBecomeFocused()

Indica che una tecnologia assistive ha impostato lo stato attivo su thisUIResponder.

(Ereditato da UIResponder)
AccessibilityElementDidLoseFocus()

Indica che una tecnologia assistive ha cambiato lo stato attivo da thisUIResponder.

(Ereditato da UIResponder)
AccessibilityElementIsFocused()

Indica se una tecnologia assistive è incentrata su thisUIResponder.

(Ereditato da UIResponder)
AccessibilityIncrement()

Indica all'elemento di accessibilità di aumentare il valore del relativo contenuto.

(Ereditato da UIResponder)
AccessibilityPerformEscape()

Indica al sistema di accessibilità di ignorare un popover modale o un elemento visualizzato gerarchicamente.

(Ereditato da UIResponder)
AccessibilityPerformMagicTap()

Attiva l'opzione "stato più importante" dell'app definita dall'applicazione.

(Ereditato da UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection)

Quando sottoposto a override, consente al sistema di accessibilità di eseguire lo scorrimento.

(Ereditato da UIResponder)
ActionForLayer(CALayer, String)

Recupera il valore predefinito CAAction identificato da tale oggetto .

(Ereditato da UIView)
Add(UIView)

Si tratta di un alias per AddSubview(UIView), ma usa il modello Add perché consente ai costrutti C# 3.0 di aggiungere le viste secondarie dopo la creazione dell'oggetto.

(Ereditato da UIView)
AddConstraint(NSLayoutConstraint)

Aggiunge un vincolo al layout della visualizzazione di ricezione o delle relative viste secondarie.

(Ereditato da UIView)
AddConstraints(NSLayoutConstraint[])

Aggiunge più vincoli al layout della visualizzazione di ricezione o alle relative visualizzazioni secondarie.

(Ereditato da UIView)
AddGestureRecognizer(UIGestureRecognizer)

Aggiunge un riconoscimento dei movimenti a questa visualizzazione.

(Ereditato da UIView)
AddInteraction(IUIInteraction)

Aggiunge l'interazione alla visualizzazione.

(Ereditato da UIView)
AddLayoutGuide(UILayoutGuide)

Aggiunge il controllo , che guideconsente il controllo Autolayout senza creare visualizzazioni fittizie.

(Ereditato da UIView)
AddMotionEffect(UIMotionEffect)

Aggiunge l'effetto movimento specificato alla visualizzazione.

(Ereditato da UIView)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddSubview(UIView)

Aggiunge la visualizzazione specificata come sottoview di questa visualizzazione.

(Ereditato da UIView)
AddSubviews(UIView[])

Routine di praticità per aggiungere diverse visualizzazioni a un interfaccia utenteView.

(Ereditato da UIView)
AdjustedContentInsetDidChange()

Metodo chiamato quando AdjustedContentInset cambia.

AlignmentRectForFrame(CGRect)

Restituisce un rettangolo di allineamento personalizzato per layout automatico.

(Ereditato da UIView)
AppearanceWhenContainedIn(Type[])

Restituisce un'interfaccia utente fortemente tipizzataAppearance per le istanze di questa classe quando la vista è ospitata nella gerarchia specificata.

AwakeFromNib()

Chiamato dopo che l'oggetto è stato caricato dal file nib. Gli overridi devono chiamare la base. AwakeFromNib().

(Ereditato da NSObject)
BecomeFirstResponder()

Richiedere all'oggetto di diventare il primo risponditore.

(Ereditato da UIResponder)
BeginInvokeOnMainThread(Action)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
BringSubviewToFront(UIView)

Sposta la visualizzazione secondaria specificata in modo che venga visualizzata davanti ad altri Subviews.

(Ereditato da UIView)
CanPaste(NSItemProvider[])

Ottiene se this può accettare un'operazione incolla da .

(Ereditato da UIResponder)
CanPerform(Selector, NSObject)

Determina se questa interfaccia utenteResponder può eseguire l'azione specificata. In genere usato per eseguire il probe per la modifica dei comandi.

(Ereditato da UIResponder)
Capture(Boolean)

Esegue un'acquisizione dello schermo dell'oggetto UIView.

(Ereditato da UIView)
CommitEditing()

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
ContentCompressionResistancePriority(UILayoutConstraintAxis)

Restituisce la resistenza di un asse alla compressione al di sotto delle dimensioni intrinseche.

(Ereditato da UIView)
ContentHuggingPriority(UILayoutConstraintAxis)

Restituisce la resistenza di un asse a espansione maggiore della dimensione intrinseca.

(Ereditato da UIView)
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace)

Converte dal sistema di coordinate al thisUIView sistema di coordinate dell'oggetto.

(Ereditato da UIView)
ConvertPointFromView(CGPoint, UIView)

Converte dal sistema di coordinate di nel this sistema di coordinate dell'oggetto.

(Ereditato da UIView)
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace)

Converte dal this sistema di coordinate dell'oggetto a quello di .

(Ereditato da UIView)
ConvertPointToView(CGPoint, UIView)

Converte dal this sistema di coordinate dell'oggetto a quello di .

(Ereditato da UIView)
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace)

Converte dal sistema di coordinate di a quello dell'oggetto this .

(Ereditato da UIView)
ConvertRectFromView(CGRect, UIView)

Converte dal sistema di coordinate usato in a quello dell'oggetto this .

(Ereditato da UIView)
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace)

Converte dal this sistema di coordinate dell'oggetto a quello descritto da .

(Ereditato da UIView)
ConvertRectToView(CGRect, UIView)

Converte dal this sistema di coordinate dell'oggetto a quello di .

(Ereditato da UIView)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
Copy(NSObject)

Indica un'operazione di modifica "Copia".

(Ereditato da UIResponder)
Cut(NSObject)

Indica un'operazione di modifica "Taglia".

(Ereditato da UIResponder)
DangerousAutorelease()

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
DangerousRelease()

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
DangerousRetain()

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
DecodeRestorableState(NSCoder)

Gli sviluppatori di applicazioni possono eseguire l'override di questo metodo per supportare il ripristino dello stato.

(Ereditato da UIView)
Delete(NSObject)

Indica un'operazione di modifica "Elimina".

(Ereditato da UIResponder)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione to-molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
DidChangeValue(String)

Indica che si è verificata una modifica nella chiave specificata.

(Ereditato da NSObject)
DidHintFocusMovement(UIFocusMovementHint)

Chiamato per indicare all'elemento incentrato in UIView che lo stato attivo può cambiare.

(Ereditato da UIView)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Chiamato dopo aver perso o ricevuto lo UIView stato attivo. Vedere anche ShouldUpdateFocus(UIFocusUpdateContext).

(Ereditato da UIView)
DisplayLayer(CALayer)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da UIView)
Dispose()

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto UIScrollView.

DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
Draw(CGRect)

Disegna la visualizzazione all'interno del rettangolo passato.

(Ereditato da UIView)
DrawLayer(CALayer, CGContext)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da UIView)
DrawRect(CGRect, UIViewPrintFormatter)

Gli sviluppatori devono eseguire l'override di questo metodo se l'appr disegna il UIView contenuto.

(Ereditato da UIView)
DrawViewHierarchy(CGRect, Boolean)

Esegue il rendering della gerarchia di visualizzazione completa visibile sullo schermo.

(Ereditato da UIView)
EncodeRestorableState(NSCoder)

Gli sviluppatori di applicazioni possono eseguire l'override di questo metodo per archiviare lo stato associato alla visualizzazione.

(Ereditato da UIView)
EncodeTo(NSCoder)

Codifica lo stato dell'oggetto nel codificatore fornito

(Ereditato da UIView)
Equals(NSObject)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
Equals(Object)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
ExchangeSubview(nint, nint)

Questo metodo scambia gli indici di due UIViews all'interno della Subviews matrice.

(Ereditato da UIView)
ExerciseAmbiguityInLayout()

Modifica in modo casuale l'interno Frame di un set ambiguo di vincoli di layout automatico.

(Ereditato da UIView)
ExposedBindings()

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
FlashScrollIndicators()

Questo metodo flasherà gli indicatori di scorrimento per un breve periodo di tempo.

FrameForAlignmentRect(CGRect)

Restituisce il frame risultante dall'applicazione dell'oggetto alignmentRect ai vincoli di layout automatico correnti.

(Ereditato da UIView)
GestureRecognizerShouldBegin(UIGestureRecognizer)

Determina se i riconoscitori di movimento specificati devono essere autorizzati a tenere traccia degli eventi di tocco.

(Ereditato da UIView)
GetAppearance(UITraitCollection)

Restituisce un proxy di aspetto per l'oggetto specificato traits.

GetAppearance(UITraitCollection, Type[])

Restituisce un proxy di aspetto per l'oggetto containers specificato traits quando viene trovato nella gerarchia di contenimento.

GetAppearance<T>()

Ottiene il proxy UIScrollView.UIScrollViewAppearance di aspetto per la sottoclasse di UIScrollView.

GetAppearance<T>(UITraitCollection)

Ottiene il proxy UIScrollView.UIScrollViewAppearance di aspetto per la sottoclasse di UIScrollView.

GetAppearance<T>(UITraitCollection, Type[])

Ottiene il proxy UIScrollView.UIScrollViewAppearance di aspetto per la sottoclasse di UIScrollView con la raccolta di caratteristiche specificata quando la vista è ospitata nella gerarchia specificata.

GetBindingInfo(NSString)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
GetConstraintsAffectingLayout(UILayoutConstraintAxis)

Restituisce la matrice di NSLayoutConstraint che influisce sul layout dell'oggetto UIView lungo l'oggetto specificato axis.

(Ereditato da UIView)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetEnumerator()

Restituisce un enumeratore che elenca tutte le visualizzazioni secondarie in questa visualizzazione

(Ereditato da UIView)
GetFocusItems(CGRect)

Restituisce un elenco di tutti gli elementi dello stato attivo figlio all'interno del rettangolo specificato.

GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMethodForSelector(Selector)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
GetNativeHash()

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
GetTargetForAction(Selector, NSObject)

Restituisce l'oggetto che risponde a un'azione.

(Ereditato da UIResponder)
HitTest(CGPoint, UIEvent)

Oggetto visibile all'inizio, abilitato per l'interazione UIView contenente .

(Ereditato da UIView)
Init()

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
InsertSubview(UIView, nint)

Inserisce la visualizzazione secondaria specificata nella posizione specificata come visualizzazione secondaria di questa visualizzazione.

(Ereditato da UIView)
InsertSubviewAbove(UIView, UIView)

Inserisce la vista specificata sopra l'elemento di pari livelloSubvie nella gerarchia di visualizzazione

(Ereditato da UIView)
InsertSubviewBelow(UIView, UIView)

Inserisce la vista specificata sotto nella siblingSubview gerarchia di visualizzazione.

(Ereditato da UIView)
InvalidateIntrinsicContentSize()

Avvisa il sistema di layout automatico che il valore intrinseco di è UIView stato modificato.

(Ereditato da UIView)
Invoke(Action, Double)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincronizzato il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
IsDescendantOfView(UIView)

Restituisce true se thisUIView si trova nella viewgerarchia di visualizzazione di .

(Ereditato da UIView)
IsEqual(NSObject)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
IsKindOfClass(Class)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
LayoutIfNeeded()

Dispone le visualizzazioni secondarie, se necessario.

(Ereditato da UIView)
LayoutMarginsDidChange()

Dispone le visualizzazioni secondarie modificate

(Ereditato da UIView)
LayoutSublayersOfLayer(CALayer)

Chiamato per indicare che l'oggetto è Bounds stato modificato.

(Ereditato da UIView)
LayoutSubviews()

Dispone le visualizzazioni secondarie.

(Ereditato da UIView)
MakeTextWritingDirectionLeftToRight(NSObject)

Imposta la direzione in cui il testo viene scritto in modo da essere a sinistra a destra.

(Ereditato da UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject)

Imposta la direzione in cui il testo viene scritto in modo da essere a destra a sinistra.

(Ereditato da UIResponder)
MarkDirty()

Promuove un oggetto peer regolare (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MotionBegan(UIEventSubtype, UIEvent)

Metodo richiamato quando è stato avviato un movimento (un shake).

(Ereditato da UIResponder)
MotionCancelled(UIEventSubtype, UIEvent)

Metodo richiamato se il sistema operativo annulla un evento di movimento (shake).

(Ereditato da UIResponder)
MotionEnded(UIEventSubtype, UIEvent)

Metodo richiamato al termine di un movimento (shake).

(Ereditato da UIResponder)
MovedToSuperview()

Indica che la UIView proprietà è stata Superview modificata.

(Ereditato da UIView)
MovedToWindow()

Indica che la UIView proprietà è stata Window modificata.

(Ereditato da UIView)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
NeedsUpdateConstraints()

Indica che i vincoli layout automatico dell'oggetto UIView devono essere aggiornati.

(Ereditato da UIView)
ObjectDidEndEditing(NSObject)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
Paste(NSItemProvider[])

Chiamata per eseguire un'operazione di incolla da .

(Ereditato da UIResponder)
Paste(NSObject)

Indica un'operazione di modifica "Incolla".

(Ereditato da UIResponder)
PerformSelector(Selector)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se l'oggetto obj non è Null, lo passa come parametro singolo.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
PointInside(CGPoint, UIEvent)

Indica se è all'interno thisUIView dell'oggetto Bounds.

(Ereditato da UIView)
PrepareForInterfaceBuilder()

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

Indica che un pulsante fisico è stato premuto su un controller remoto o di gioco.

(Ereditato da UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

Indica che un evento di pressione del pulsante fisico è stato annullato a causa di un evento di sistema.

(Ereditato da UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

Indica che il valore dell'oggetto Forceevt è cambiato.

(Ereditato da UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

Indica la fine di una pressione di un pulsante fisico su un controller remoto o di gioco.

(Ereditato da UIResponder)
ReloadInputViews()

Aggiornamenti viste di input e accessori personalizzate quando questo oggetto è il primo risponditore.

(Ereditato da UIResponder)
RemoteControlReceived(UIEvent)

Indica che è stato ricevuto un evento di controllo remoto.

(Ereditato da UIResponder)
RemoveConstraint(NSLayoutConstraint)

Rimuove un vincolo layout automatico dall'oggetto UIView.Constraints

(Ereditato da UIView)
RemoveConstraints(NSLayoutConstraint[])

Rimuove più vincoli di layout automatico dall'oggetto UIView.Constraints

(Ereditato da UIView)
RemoveFromSuperview()

Scollega l'oggetto UIView dal relativo Superviewoggetto .

(Ereditato da UIView)
RemoveGestureRecognizer(UIGestureRecognizer)

Rimuove un riconoscitore di movimenti dall'oggetto UIView.GestureRecognizers

(Ereditato da UIView)
RemoveInteraction(IUIInteraction)

Rimuove l'interazione dalla visualizzazione.

(Ereditato da UIView)
RemoveLayoutGuide(UILayoutGuide)

guide Rimuove dalla LayoutGuides matrice.

(Ereditato da UIView)
RemoveMotionEffect(UIMotionEffect)

Rimuove l'effetto di movimento specificato nella visualizzazione.

(Ereditato da UIView)
RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
ResignFirstResponder()

Chiamato quando questo UIResponder è stato chiesto di riassegnare il primo stato del risponditore.

(Ereditato da UIResponder)
ResizableSnapshotView(CGRect, Boolean, UIEdgeInsets)

Crea in modo efficiente un rendering dell'aspetto this corrente dell'oggetto all'interno di .

(Ereditato da UIView)
RespondsToSelector(Selector)

Se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
RestoreUserActivityState(NSUserActivity)

Ripristina lo stato necessario per continuare l'attività utente specificata.

(Ereditato da UIResponder)
SafeAreaInsetsDidChange()

Metodo chiamato quando cambia l'area sicura.

(Ereditato da UIView)
ScrollRectToVisible(CGRect, Boolean)

Scorre in modo che sia visibile, facoltativamente animando lo scorrimento.

Select(NSObject)

Indica un'operazione di modifica "Select".B

(Ereditato da UIResponder)
SelectAll(NSObject)

Indica un'operazione di modifica "Seleziona tutto".

(Ereditato da UIResponder)
SendSubviewToBack(UIView)

Sposta un oggetto UIView in modo che venga visualizzato dietro tutti i suoi elementi di pari livello.

(Ereditato da UIView)
SetContentCompressionResistancePriority(Single, UILayoutConstraintAxis)

Imposta la resistenza alla compressione al di sotto UIViewdi .IntrinsicContentSize

(Ereditato da UIView)
SetContentHuggingPriority(Single, UILayoutConstraintAxis)

Imposta la resistenza all'espansione al di là UIViewdi IntrinsicContentSize.

(Ereditato da UIView)
SetContentOffset(CGPoint, Boolean)

Imposta la distanza tra il contenuto e l'oggetto UIScrollView .

SetNativeField(String, NSObject)
Obsoleti.

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
SetNeedsDisplay()

Contrassegna la visualizzazione dirty e accoda un'operazione di ridisegno su di essa.

(Ereditato da UIView)
SetNeedsDisplayInRect(CGRect)

Contrassegna un'area della visualizzazione come dirty e accoda un'operazione di ridisegno in tale area.

(Ereditato da UIView)
SetNeedsFocusUpdate()

Quando this è l'ambiente attivo, richiede un aggiornamento dello stato attivo, che può potenzialmente modificare .PreferredFocusedView Vedere anche UpdateFocusIfNeeded().

(Ereditato da UIView)
SetNeedsLayout()

Imposta se le visualizzazioni secondarie devono essere riorganicate prima della visualizzazione.

(Ereditato da UIView)
SetNeedsUpdateConstraints()

Indica al sistema di layout automatico che deve chiamare UpdateConstraints().

(Ereditato da UIView)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo oggetto NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
SetZoomScale(nfloat, Boolean)

Imposta la scala del UIScrollView contenuto dell'oggetto. (Vedere ZoomScale)

ShouldUpdateFocus(UIFocusUpdateContext)

Chiamato prima di UIView perdere o ricevere lo stato attivo. Se uno degli ambienti di stato attivo restituisce false, l'aggiornamento dello stato attivo viene annullato.

(Ereditato da UIView)
SizeThatFits(CGSize)

Restituisce l'oggetto SizeF più adatto a thisUIView.

(Ereditato da UIView)
SizeToFit()

Sposta e ridimensiona l'oggetto UIView in modo che racchiuda strettamente il relativo Subviews

(Ereditato da UIView)
SnapshotView(Boolean)

Crea un UIView oggetto contenente un'immagine snapshot del contenuto della visualizzazione corrente.

(Ereditato da UIView)
SubviewAdded(UIView)

Indica alla visualizzazione quando vengono aggiunte visualizzazioni secondarie.

(Ereditato da UIView)
SystemLayoutSizeFittingSize(CGSize)

Calcola le dimensioni più piccole o maggiori che UIView possono essere soddisfatte dai vincoli di layout automatico.

(Ereditato da UIView)
SystemLayoutSizeFittingSize(CGSize, Single, Single)

Restituisce le dimensioni ottimali per this, in base ai vincoli e agli argomenti di priorità di adattamento.

(Ereditato da UIView)
TintColorDidChange()

Chiamato quando cambia TintColor , ad esempio quando viene visualizzato un oggetto UIActionSheet .

(Ereditato da UIView)
ToggleBoldface(NSObject)

Attiva l'uso di un carattere grassetto.

(Ereditato da UIResponder)
ToggleItalics(NSObject)

Attiva l'uso di un carattere corsivo.

(Ereditato da UIResponder)
ToggleUnderline(NSObject)

Attiva l'uso della sottolineatura.

(Ereditato da UIResponder)
ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
TouchesBegan(NSSet, UIEvent)

Inviato quando una o più dita tocca lo schermo.

(Ereditato da UIResponder)
TouchesCancelled(NSSet, UIEvent)

Inviato quando l'elaborazione del tocco è stata annullata.

(Ereditato da UIResponder)
TouchesEnded(NSSet, UIEvent)

Inviato quando una o più dita vengono alzate dallo schermo.

(Ereditato da UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet)

Chiamato quando sono state aggiornate le proprietà stimate di touches .

(Ereditato da UIResponder)
TouchesMoved(NSSet, UIEvent)

Inviato quando una o più dita si spostano sullo schermo.

(Ereditato da UIResponder)
TouchesShouldBegin(NSSet, UIEvent, UIView)

Questo metodo viene fornito in modo che il comportamento di un tocco nella visualizzazione contenuto possa essere personalizzato da una sottoclasse.

TouchesShouldCancelInContentView(UIView)

Questo metodo controlla se i tocco di una visualizzazione secondaria del contenuto devono essere annullati, che consentono di trascinare l'avvio.

TraitCollectionDidChange(UITraitCollection)

Definisce la raccolta di tratti precedente.

(Ereditato da UIView)
Unbind(NSString)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
UpdateConstraints()

Aggiornamenti vincoli di layout automatico per .UIView

(Ereditato da UIView)
UpdateConstraintsIfNeeded()

Aggiornamenti i vincoli di UIView e il relativo Subviewsoggetto .

(Ereditato da UIView)
UpdateFocusIfNeeded()

Se un ambiente attivo ha un aggiornamento in sospeso, questo metodo forza un aggiornamento immediato dello stato attivo. A differenza di , questo metodo può essere chiamato da qualsiasi UIViewoggetto , indipendentemente SetNeedsFocusUpdate()dal fatto che contenga o meno lo stato attivo.

(Ereditato da UIView)
UpdateUserActivityState(NSUserActivity)

Aggiornamenti uno stato di attività utente specificato.

(Ereditato da UIResponder)
ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
ViewWithTag(nint)

Restituisce l'oggetto UIView identificato da tag. Può restituire null.

(Ereditato da UIView)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per modificare.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)
WillDrawLayer(CALayer)

Chiamato poco prima che venga disegnato l'oggetto .

(Ereditato da UIView)
WillMoveToSuperview(UIView)

Chiamato prima delle Superview modifiche.

(Ereditato da UIView)
WillMoveToWindow(UIWindow)

Questo metodo viene chiamato dal runtime quando si assegna un nuovo UIWindow oggetto alla UIViewgerarchia di visualizzazione. Questo metodo verrà chiamato in tutti gli UIViewelementi della gerarchia, non solo in quello di primo livello UIView.

(Ereditato da UIView)
WillRemoveSubview(UIView)

Chiamato prima della rimozione di una visualizzazione secondaria.

(Ereditato da UIView)
ZoomToRect(CGRect, Boolean)

Zoom in modo che sia visibile.

Eventi

DecelerationEnded

Evento generato dall'oggetto .

DecelerationStarted

Evento generato dall'oggetto .

DidChangeAdjustedContentInset

Evento generato dall'oggetto .

DidZoom

Evento generato dall'oggetto .

DraggingEnded

Evento generato dall'oggetto .

DraggingStarted

Evento generato dall'oggetto .

ScrollAnimationEnded

Evento generato dall'oggetto .

Scrolled

Evento generato dall'oggetto .

ScrolledToTop

Evento generato dall'oggetto .

WillEndDragging

Evento generato dall'oggetto .

ZoomingEnded

Evento generato dall'oggetto .

ZoomingStarted

Evento generato dall'oggetto .

Metodi di estensione

ActionForLayer(ICALayerDelegate, CALayer, String)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

DisplayLayer(ICALayerDelegate, CALayer)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

DrawLayer(ICALayerDelegate, CALayer, CGContext)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

LayoutSublayersOfLayer(ICALayerDelegate, CALayer)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

WillDrawLayer(ICALayerDelegate, CALayer)

Metodo che viene chiamato quando layer sta per essere disegnato.

GetDebugDescription(INSObjectProtocol)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

GetCollisionBoundingPath(IUIDynamicItem)

Restituisce il percorso chiuso utilizzato per il rilevamento delle collisioni.

GetCollisionBoundsType(IUIDynamicItem)

Restituisce un valore che indica come vengono specificati i limiti di collisione.

GetFocusItemContainer(IUIFocusEnvironment)

Ottiene il contenitore dello stato attivo per l'ambiente.

GetParentFocusEnvironment(IUIFocusEnvironment)

Ottiene l'ambiente dello stato attivo padre.

GetPreferredFocusEnvironments(IUIFocusEnvironment)

Ottiene l'elenco degli ambienti di messa a fuoco, ordinati per priorità, che l'ambiente preferisce quando si aggiorna lo stato attivo.

DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint)

Chiamato quando una modifica dello stato attivo potrebbe presto verificarsi.

GetFrame(IUIFocusItem)

Restituisce il frame nello spazio delle coordinate di riferimento dell'oggetto contenente IUIFocusItemContainer.

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Restituisce true se il risponditore può incollare dai provider di elementi specificati.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Esegue l'incolla.

DecreaseSize(UIResponder, NSObject)

Richiesta della tastiera hardware (command-minus) per ridurre le dimensioni di UIResponder.

IncreaseSize(UIResponder, NSObject)

Richiesta della tastiera hardware (command-plus) per aumentare le dimensioni di UIResponder.

EndEditing(UIView, Boolean)

Oggetto UIView che può scorrere, eseguire la panoramica e paginare i relativi elementi figlio.

Si applica a

Vedi anche