UIScrollView Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 :
- Aggiungere una singola visualizzazione secondaria di grandi dimensioni, in genere con un oggetto Frame il cui Location è [0,0] e il cui SizeF è uguale a ContentSizeUIScrollView; o
- Disporre più visualizzazioni secondarie all'interno UIScrollViewdi ContentSize e usare per UIScrollView scorrere tra di esse o, impostando PagingEnabled
true
su , per spostarle tra di esse. Questa operazione viene spesso eseguita in combinazione con un oggetto UIPageControl; o - Sottoclasse UIScrollView ed estenderla. In effetti, UIScrollView è la classe base di classi di uso comune come UITextField e UITableView.
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:
- L'utente tocca lo schermo;
- L'utente inizia a trascinare;
- L'evento DraggingStarted viene generato;
- Finché l'utente continua a trascinare...
- L'evento Scrolled viene generato ripetutamente;
- L'utente alza il dito...
- L'evento WillEndDragging viene generato;
- L'evento DraggingEnded viene generato;
- L'evento DecelerationStarted viene generato;
- Finché l'animazione di scorrimento continua...
- L'evento Scrolled viene generato ripetutamente;
- Viene generato l'evento E:UIKit.UIScroll.DevelerationEnded .
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 |
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 |
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 |
AlwaysBounceVertical |
Se impostato su |
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 |
BouncesZoom |
Se impostato su |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 è |
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 |
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 |
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 UIPasteConfiguration |
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 |
RestorationIdentifier |
In caso contrario |
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 |
ScrollIndicatorInsets |
Quanto lontano gli indicatori di scorrimento sono dai bordi della visualizzazione di scorrimento. |
ScrollsToTop |
Se |
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 |
ShowsVerticalScrollIndicator |
Se |
Subviews |
Matrice di s contenuta all'interno |
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 |
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 |
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 |
Zooming |
Restituisce |
ZoomScale |
Fattore di scala applicato al contenuto di una visualizzazione di scorrimento. |
Metodi
AccessibilityActivate() |
Attiva l'accessibilità per questa interfaccia utenteView, che restituisce |
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 |
AccessibilityElementDidLoseFocus() |
Indica che una tecnologia assistive ha cambiato lo stato attivo da |
AccessibilityElementIsFocused() |
Indica se una tecnologia assistive è incentrata su |
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 |
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 |
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 |
ConvertPointFromView(CGPoint, UIView) |
Converte dal sistema di coordinate di nel |
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace) |
Converte dal |
ConvertPointToView(CGPoint, UIView) |
Converte dal |
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace) |
Converte dal sistema di coordinate di a quello dell'oggetto |
ConvertRectFromView(CGRect, UIView) |
Converte dal sistema di coordinate usato in a quello dell'oggetto |
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace) |
Converte dal |
ConvertRectToView(CGRect, UIView) |
Converte dal |
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 |
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 |
GetAppearance(UITraitCollection, Type[]) |
Restituisce un proxy di aspetto per l'oggetto |
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 |
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 |
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 |
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 |
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 |
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 Force |
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) |
|
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 |
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 |
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 |
SizeThatFits(CGSize) |
Restituisce l'oggetto SizeF più adatto a |
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 |
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 |
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 |
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 |
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 |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per |
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 |
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. |