Sprache

GLKViewController Klasse

Definition

[Foundation.Register("GLKViewController", true)]
public class GLKViewController : UIKit.UIViewController, GLKit.IGLKViewDelegate, IDisposable
[<Foundation.Register("GLKViewController", true)>]
type GLKViewController = class
    inherit UIViewController
    interface IGLKViewDelegate
    interface INativeObject
    interface IDisposable
Vererbung
Attribute
Implementiert

Hinweise

UIViewController wurde speziell für das Hosten von OpenGL-Inhalten entwickelt, insbesondere animierter Inhalt, der in einer GLKView gerendert wird. Es richtet automatisch einen CADisplayLink ein, um die Updates mit der Bildschirmaktualisierung zu synchronisieren.

Dieser Ansichtscontroller steuert die Animation des Hauptthreads Ihrer Anwendung. Sie sollten die View-Eigenschaft (die garantiert vom Typ "GLKView" ist) entsprechend konfigurieren, um den Inhalt zu zeichnen, und Sie sollten die Update-Methoden außer Kraft setzen, um die Zeit nachzuverfolgen (sie wird direkt vor der Anzeige des Frames aufgerufen).

Sie sollten die geeignete Framerate für Ihre Anwendung bestimmen und die PreferredFramesPerSecond-Eigenschaft festlegen.

Der Ansichtscontroller kann die Animation automatisch beenden, wenn die Ansicht verdeckt wird. Siehe die Eigenschaften PauseOnWillResignActive und Pause.

Seit iOS 4.0 wird die Drehung vom UIViewController behandelt. Zusätzlich zu den Methoden, die die Ausrichtungsfunktionen Ihrer Anwendung steuern, sollten Sie Ihre Framebuffer-Objekte in der LayoutSubviews-Methode neu zuweisen.

public override LayoutSubviews ()
{
DeleteFramebuffer ();
CreateFramebuffer ();
}

Wie bei anderen C#-Bindungen können Sie entweder eine Unterklasse der GLKViewControllerDelegate-Klasse auswählen und sie der Delegate-Eigenschaft zuweisen, oder Sie können die zugeordneten C#-Stilereignisse verwenden.

Im Folgenden wird gezeigt, wie Sie Ihre Unterklasse von GLKViewController erstellen und das grundlegende Setup ausführen. Sie sollten Ihre GL-Ressourcen in der ViewDidLoad-Methode zuordnen und in ViewDidUnload freigeben.

public class RippleViewController : GLKViewController {

public override void ViewDidLoad ()
{
base.ViewDidLoad ();

	// create rendering context
context = new EAGLContext (EAGLRenderingAPI.OpenGLES2);

	// Get the nested GLKView and configure it.
glkView = (GLKView) View;
glkView.Context = context;
glkView.MultipleTouchEnabled = true;

	// Hook up the rendering method.
glkView.DrawInRect += Draw;

	// Configure the GLKViewController properties
PreferredFramesPerSecond = 60;

	// Your own setup
SetupGL ();
}

void Draw (object sender, GLKViewDrawEventArgs args)
{
GL.Clear ((int)All.ColorBufferBit);
	// More GL code here.
}

// Called before each frame is displayed, use to collect
// information to compute data for the next frame to be
// rendered.
public override void Update ()
{

}

}

Konstruktoren

Name Beschreibung
GLKViewController()

Erstellt ein neues GLKViewController mit Standardwerten.

GLKViewController(NativeHandle)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von nicht verwalteten Objekten verwendet wird. Wird von der Laufzeit aufgerufen.

GLKViewController(NSCoder)

Ein Konstruktor, der das Objekt aus den im Unarchiver-Objekt gespeicherten Daten initialisiert.

GLKViewController(NSObjectFlag)

Konstruktor, der abgeleitete Klassen aufruft, um die Initialisierung zu überspringen und das Objekt lediglich zuzuweisen.

GLKViewController(String, NSBundle)

Erstellt eine neue GLKViewController aus dem angegebenen Nib-Namen in der angegebenen bundle.

Eigenschaften

Name Beschreibung
AccessibilityAssistiveTechnologyFocusedIdentifiers (Geerbt von UIResponder)
AccessibilityAttributedUserInputLabels (Geerbt von NSObject)
AccessibilityCustomActions (Geerbt von UIResponder)
AccessibilityDragSourceDescriptors (Geerbt von UIResponder)
AccessibilityDropPointDescriptors (Geerbt von UIResponder)
AccessibilityRespondsToUserInteraction (Geerbt von NSObject)
AccessibilityTextualContext (Geerbt von NSObject)
AccessibilityUserInputLabels (Geerbt von NSObject)
ActivePresentationController (Geerbt von UIViewController)
ActivityItemsConfiguration (Geerbt von UIResponder)
AdditionalSafeAreaInsets (Geerbt von UIViewController)
AutomaticallyAdjustsScrollViewInsets (Geerbt von UIViewController)
AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers (Geerbt von UIViewController)
BottomLayoutGuide (Geerbt von UIViewController)
CanBecomeFirstResponder (Geerbt von UIResponder)
CanResignFirstResponder (Geerbt von UIResponder)
ChildViewControllerForHomeIndicatorAutoHidden (Geerbt von UIViewController)
ChildViewControllerForPointerLock (Geerbt von UIViewController)
ChildViewControllerForScreenEdgesDeferringSystemGestures (Geerbt von UIViewController)
ChildViewControllerForUserInterfaceStyle (Geerbt von UIViewController)
ChildViewControllers (Geerbt von UIViewController)
Class (Geerbt von NSObject)
ClassHandle

Das Objective-C Klassenhandle für diese Klasse.

ContentSizeForViewInPopover (Geerbt von UIViewController)
ContentUnavailableConfiguration (Geerbt von UIViewController)
ContentUnavailableConfigurationState (Geerbt von UIViewController)
DebugDescription (Geerbt von NSObject)
DefinesPresentationContext (Geerbt von UIViewController)
Delegate

Eine Instanz der GLKit.IGLKViewControllerDelegate-Modellklasse, die als Klassendelegat fungiert.

Description (Geerbt von NSObject)
DisablesAutomaticKeyboardDismissal (Geerbt von UIViewController)
EdgesForExtendedLayout (Geerbt von UIViewController)
EditButtonItem (Geerbt von UIViewController)
Editing

true wenn der UIViewController Anwendungsbenutzer die Bearbeitung des UIView Inhalts zulässt.

(Geerbt von UIViewController)
EditingInteractionConfiguration (Geerbt von UIResponder)
ExtendedLayoutIncludesOpaqueBars (Geerbt von UIViewController)
ExtensionContext (Geerbt von UIViewController)
FocusGroupIdentifier (Geerbt von UIViewController)
FocusItemContainer

Ruft den Container ab, der Fokusinformationen für untergeordnete Fokuselemente verwaltet.

(Geerbt von UIViewController)
FramesDisplayed

Kumulierte Anzahl der angezeigten Frames.

FramesPerSecond

Die tatsächlichen Frames pro Sekunde, die Ihre Anwendung abruft.

Handle

Handle (Zeiger) auf die nicht verwaltete Objektdarstellung.

(Geerbt von NSObject)
HidesBottomBarWhenPushed (Geerbt von UIViewController)
InputAccessoryView (Geerbt von UIResponder)
InputAccessoryViewController (Geerbt von UIResponder)
InputAssistantItem (Geerbt von UIResponder)
InputView (Geerbt von UIResponder)
InputViewController (Geerbt von UIResponder)
InteractionActivityTrackingBaseName (Geerbt von UIViewController)
InterfaceOrientation (Geerbt von UIViewController)
IsBeingDismissed

true wenn sich der Aktuelle UIViewController im Prozess des Schließens befindet.

(Geerbt von UIViewController)
IsBeingPresented

true wenn sich der aktuelle UIViewController Prozess befindet, der präsentiert wird.

(Geerbt von UIViewController)
IsDirectBinding

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob diese Instanz direkte Objective-C Bindung verwendet.

(Geerbt von NSObject)
IsFirstResponder (Geerbt von UIResponder)
IsMovingFromParentViewController

true wenn sich der Aktuelle UIViewController im Prozess befindet, aus dem übergeordneten Element UIViewControllerentfernt zu werden.

(Geerbt von UIViewController)
IsMovingToParentViewController

true wenn sich der Aktuelle im Prozess befindet, um einem übergeordneten UIViewController Element UIViewControllerhinzugefügt zu werden.

(Geerbt von UIViewController)
IsProxy (Geerbt von NSObject)
IsViewLoaded

Ein Boolean Wert, der angibt, ob der View Speicher geladen wird.

(Geerbt von UIViewController)
KeyCommands (Geerbt von UIResponder)
ModalInPopover

true wenn dies UIViewController modal durch ein UIPopoverController.

(Geerbt von UIViewController)
ModalInPresentation (Geerbt von UIViewController)
ModalPresentationCapturesStatusBarAppearance (Geerbt von UIViewController)
ModalPresentationStyle (Geerbt von UIViewController)
ModalTransitionStyle (Geerbt von UIViewController)
ModalViewController (Geerbt von UIViewController)
NavigationController (Geerbt von UIViewController)
NavigationItem (Geerbt von UIViewController)
NextResponder (Geerbt von UIResponder)
NibBundle (Geerbt von UIViewController)
NibName (Geerbt von UIViewController)
OverrideUserInterfaceStyle (Geerbt von UIViewController)
ParentFocusEnvironment

Ruft die übergeordnete Fokusumgebung ab.

(Geerbt von UIViewController)
ParentViewController (Geerbt von UIViewController)
PasteConfiguration

Das UIPasteConfiguration vom this Objekt unterstützte Objekt.

(Geerbt von UIResponder)
Paused

Wenn die Aktualisierungs- und Draw-Methode angehalten wird, werden die Methoden "Update" und "Draw" nicht aufgerufen.

PauseOnWillResignActive

Dient zum Abrufen oder Festlegen eines booleschen Werts, der steuert, ob die Renderingschleife angehalten wird, wenn die Anwendung den aktiven Zustand zurückgibt.

PerformsActionsWhilePresentingModally (Geerbt von UIViewController)
PopoverPresentationController (Geerbt von UIViewController)
PreferredContentSize (Geerbt von UIViewController)
PreferredFocusedView

Andernfalls nullgibt das untergeordnete Element UIView an, das standardmäßig den Fokus erhalten soll.

(Geerbt von UIViewController)
PreferredFocusEnvironments

Ruft die Liste der Fokusumgebungen ab, sortiert nach Priorität, die die Umgebung bevorzugt, wenn der Fokus aktualisiert wird.

(Geerbt von UIViewController)
PreferredFramesPerSecond

Die gewünschte Anzahl von Frames pro Sekunde. Steuert die Häufigkeit, mit der die Update- und Draw-Methoden aufgerufen werden.

PreferredScreenEdgesDeferringSystemGestures (Geerbt von UIViewController)
PreferredStatusBarUpdateAnimation (Geerbt von UIViewController)
PreferredTransition (Geerbt von UIViewController)
PreferredUserInterfaceStyle (Geerbt von UIViewController)
PrefersHomeIndicatorAutoHidden (Geerbt von UIViewController)
PrefersPointerLocked (Geerbt von UIViewController)
PresentationController (Geerbt von UIViewController)
PresentedViewController (Geerbt von UIViewController)
PresentingViewController (Geerbt von UIViewController)
PreviewActionItems (Geerbt von UIViewController)
ProvidesPresentationContextTransitionStyle (Geerbt von UIViewController)
RestorationClass (Geerbt von UIViewController)
RestorationIdentifier (Geerbt von UIViewController)
RestoresFocusAfterTransition (Geerbt von UIViewController)
ResumeOnDidBecomeActive

Dient zum Abrufen oder Festlegen eines booleschen Werts, der steuert, ob die Renderingschleife fortgesetzt wird, wenn die Anwendung in den aktiven Zustand wechselt.

RetainCount (Geerbt von NSObject)
RotatingFooterView (Geerbt von UIViewController)
RotatingHeaderView (Geerbt von UIViewController)
SearchDisplayController (Geerbt von UIViewController)
Self (Geerbt von NSObject)
SheetPresentationController (Geerbt von UIViewController)
ShouldAutomaticallyForwardAppearanceMethods (Geerbt von UIViewController)
ShouldAutomaticallyForwardRotationMethods (Geerbt von UIViewController)
SplitViewController (Geerbt von UIViewController)
Storyboard (Geerbt von UIViewController)
Superclass (Geerbt von NSObject)
SuperHandle

Handle, das verwendet wird, um die Methoden in der Basisklasse für diese NSObjectdarzustellen.

(Geerbt von NSObject)
SystemMinimumLayoutMargins (Geerbt von UIViewController)
Tab (Geerbt von UIViewController)
TabBarController (Geerbt von UIViewController)
TabBarItem (Geerbt von UIViewController)
TabBarObservedScrollView (Geerbt von UIViewController)
TextInputContextIdentifier (Geerbt von UIResponder)
TextInputMode (Geerbt von UIResponder)
TimeSinceFirstResume

Ruft das Zeitintervall in Sekunden ab, da der Ansichtscontroller das Senden von Updates zuerst fortgesetzt hat.

TimeSinceLastDraw
TimeSinceLastResume

Ruft das Zeitintervall in Sekunden ab, da der Ansichtscontroller zuletzt das Senden von Updates fortgesetzt hat.

TimeSinceLastUpdate
Title (Geerbt von UIViewController)
ToolbarItems (Geerbt von UIViewController)
TopLayoutGuide (Geerbt von UIViewController)
TraitCollection

Ruft die Eigenschaftsauflistung ab, die die Umgebung beschreibt.

(Geerbt von UIViewController)
TraitOverrides (Geerbt von UIViewController)
TransitioningDelegate

Ein Delegatobjekt, das für die Erstellung IUIViewControllerAnimatedTransitioningvon S für benutzerdefinierte Präsentationen verantwortlich ist.

(Geerbt von UIViewController)
UndoManager (Geerbt von UIResponder)
UserActivity (Geerbt von UIResponder)
View (Geerbt von UIViewController)
ViewIfLoaded (Geerbt von UIViewController)
ViewRespectsSystemMinimumLayoutMargins (Geerbt von UIViewController)
WantsFullScreenLayout (Geerbt von UIViewController)
WeakDelegate

Ein Objekt, das auf das Delegatprotokoll für diesen Typ reagieren kann

WeakTransitioningDelegate (Geerbt von UIViewController)
Zone (Geerbt von NSObject)

Methoden

Name Beschreibung
AccessibilityDecrement() (Geerbt von UIResponder)
AccessibilityElementDidBecomeFocused() (Geerbt von UIResponder)
AccessibilityElementDidLoseFocus() (Geerbt von UIResponder)
AccessibilityElementIsFocused() (Geerbt von UIResponder)
AccessibilityIncrement() (Geerbt von UIResponder)
AccessibilityPerformEscape() (Geerbt von UIResponder)
AccessibilityPerformMagicTap() (Geerbt von UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) (Geerbt von UIResponder)
Add(UIView)

Dies ist ein Alias für AddSubview(UIView), verwendet jedoch das Add-Muster, da es C# 3.0-Konstrukte ermöglicht, Unteransichten nach dem Erstellen des Objekts hinzuzufügen.

(Geerbt von UIViewController)
AddChildViewController(UIViewController) (Geerbt von UIViewController)
AddKeyCommand(UIKeyCommand) (Geerbt von UIViewController)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Geerbt von NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Geerbt von NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registriert ein Objekt für die externe Beobachtung mithilfe einer beliebigen Methode.

(Geerbt von NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registriert ein Objekt für die externe Beobachtung mithilfe einer beliebigen Methode.

(Geerbt von NSObject)
AlignCenter(NSObject) (Geerbt von UIResponder)
AlignJustified(NSObject) (Geerbt von UIResponder)
AlignLeft(NSObject) (Geerbt von UIResponder)
AlignRight(NSObject) (Geerbt von UIResponder)
ApplicationFinishedRestoringState() (Geerbt von UIViewController)
AwakeFromNib() (Geerbt von NSObject)
BecomeFirstResponder() (Geerbt von UIResponder)
BeginAppearanceTransition(Boolean, Boolean) (Geerbt von UIViewController)
BeginInvokeOnMainThread(Action)

Ruft die angegebene Aktion asynchron im Haupt-UI-Thread auf.

(Geerbt von NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Ruft asynchron den angegebenen Code im Haupt-UI-Thread auf.

(Geerbt von NSObject)
BeginRequestWithExtensionContext(NSExtensionContext)

Entwickler können diese Methode implementieren, um ihre Erweiterung für die Hostanwendungsanforderung vorzubereiten.

(Geerbt von UIViewController)
BuildMenu(IUIMenuBuilder) (Geerbt von UIResponder)
CanPaste(NSItemProvider[])

Gibt zurück true , wenn der Responder von den angegebenen Elementanbietern einfügen kann.

(Geerbt von UIResponder)
CanPerform(Selector, NSObject) (Geerbt von UIResponder)
CanPerformUnwind(Selector, UIViewController, NSObject) (Geerbt von UIViewController)
CanPerformUnwindDeprecated(Selector, UIViewController, NSObject) (Geerbt von UIViewController)
CaptureTextFromCamera(NSObject) (Geerbt von UIResponder)
ChildViewControllerForStatusBarHidden() (Geerbt von UIViewController)
ChildViewControllerForStatusBarStyle() (Geerbt von UIViewController)
ConformsToProtocol(NativeHandle) (Geerbt von NSObject)
Copy() (Geerbt von NSObject)
Copy(NSObject) (Geerbt von UIResponder)
Cut(NSObject) (Geerbt von UIResponder)
DangerousAutorelease()

Ruft den Selektor "autorelease" für dieses Objekt auf.

(Geerbt von NSObject)
DangerousRelease()

Ruft den Selektor "Release" für dieses Objekt auf.

(Geerbt von NSObject)
DangerousRetain()

Ruft die Auswahl "beibehalten" für dieses Objekt auf.

(Geerbt von NSObject)
DecodeRestorableState(NSCoder) (Geerbt von UIViewController)
DecreaseSize(NSObject) (Geerbt von UIResponder)
Delete(NSObject) (Geerbt von UIResponder)
DidAnimateFirstHalfOfRotation(UIInterfaceOrientation) (Geerbt von UIViewController)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Geerbt von NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Geerbt von NSObject)
DidChangeValue(String) (Geerbt von NSObject)
DidMoveToParentViewController(UIViewController) (Geerbt von UIViewController)
DidReceiveMemoryWarning() (Geerbt von UIViewController)
DidRotate(UIInterfaceOrientation) (Geerbt von UIViewController)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Delegatmethode, die kurz nach dem Wechsel des Fokus zu einer neuen UIViewMethode aufgerufen wurde.

(Geerbt von UIViewController)
DismissModalViewController(Boolean) (Geerbt von UIViewController)
DismissMoviePlayerViewController()

Schließt das MPMoviePlayerViewController.

(Geerbt von UIViewController)
DismissViewController(Boolean, Action) (Geerbt von UIViewController)
DismissViewControllerAsync(Boolean)

Schließt den angezeigten Ansichtscontroller.

(Geerbt von UIViewController)
Dispose()

Gibt die vom NSObject Objekt verwendeten Ressourcen frei.

(Geerbt von NSObject)
Dispose(Boolean)

Gibt die von diesem Objekt verwendeten Ressourcen frei.

DoesNotRecognizeSelector(Selector) (Geerbt von NSObject)
DrawInRect(GLKView, CGRect)
Duplicate(NSObject) (Geerbt von UIResponder)
EncodeRestorableState(NSCoder) (Geerbt von UIViewController)
EncodeTo(NSCoder)

Codiert den Status des Objekts mithilfe des bereitgestellten Encoders.

(Geerbt von UIViewController)
EndAppearanceTransition() (Geerbt von UIViewController)
Equals(NSObject)

Bestimmt, ob der angegebene NSObject Wert gleich dem aktuellen NSObjectist.

(Geerbt von NSObject)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen NSObjectentspricht.

(Geerbt von NSObject)
Export(NSObject) (Geerbt von UIResponder)
Find(NSObject) (Geerbt von UIResponder)
FindAndReplace(NSObject) (Geerbt von UIResponder)
FindNext(NSObject) (Geerbt von UIResponder)
FindPrevious(NSObject) (Geerbt von UIResponder)
GetAllowedChildViewControllersForUnwinding(UIStoryboardUnwindSegueSource) (Geerbt von UIViewController)
GetChildViewControllerContainingSegueSource(UIStoryboardUnwindSegueSource) (Geerbt von UIViewController)
GetChildViewControllerForInterfaceOrientationLock() (Geerbt von UIViewController)
GetContentScrollView(NSDirectionalRectEdge) (Geerbt von UIViewController)
GetDictionaryOfValuesFromKeys(NSString[]) (Geerbt von NSObject)
GetEnumerator()

Gibt einen Enumerator zurück, der alle untergeordneten UIViewElemente auflistet.

(Geerbt von UIViewController)
GetHashCode()

Generiert einen Hashcode für die aktuelle Instanz.

(Geerbt von NSObject)
GetMethodForSelector(Selector) (Geerbt von NSObject)
GetNativeHash() (Geerbt von NSObject)
GetOverrideTraitCollectionForChildViewController(UIViewController) (Geerbt von UIViewController)
GetProvider(UIDeferredMenuElement) (Geerbt von UIResponder)
GetSegueForUnwinding(UIViewController, UIViewController, String) (Geerbt von UIViewController)
GetSizeForChildContentContainer(IUIContentContainer, CGSize)

Ruft die Größe des Inhalts des angegebenen untergeordneten Elements IUIContentContainer mithilfe der Größe des übergeordneten Containers ab.

(Geerbt von UIViewController)
GetSoundIdentifier(UIFocusUpdateContext) (Geerbt von UIViewController)
GetSupportedInterfaceOrientations() (Geerbt von UIViewController)
GetTargetForAction(Selector, NSObject) (Geerbt von UIResponder)
GetTargetViewControllerForAction(Selector, NSObject) (Geerbt von UIViewController)
GetViewControllerForUnwind(Selector, UIViewController, NSObject) (Geerbt von UIViewController)
IncreaseSize(NSObject) (Geerbt von UIResponder)
Init()

Initialisiert das Objekt durch Aufrufen der Objective-C-Methode init .

(Geerbt von NSObject)
InitializeHandle(NativeHandle, String, Boolean)

Initialisiert die Handle Eigenschaft mit dem Ergebnis eines systemeigenen Initialisierungsprogramms.

(Geerbt von NSObject)
InitializeHandle(NativeHandle, String) (Geerbt von NSObject)
InitializeHandle(NativeHandle) (Geerbt von NSObject)
Invoke(Action, Double)

Ruft die angegebene Aktion nach der angegebenen Verzögerung auf.

(Geerbt von NSObject)
Invoke(Action, TimeSpan)

Ruft die angegebene Aktion nach der angegebenen Verzögerung auf.

(Geerbt von NSObject)
InvokeOnMainThread(Action)

Ruft die angegebene Aktion synchron im Haupt-UI-Thread auf.

(Geerbt von NSObject)
InvokeOnMainThread(Selector, NSObject)

Ruft synchron den angegebenen Code im Haupt-UI-Thread auf.

(Geerbt von NSObject)
IsEqual(NSObject) (Geerbt von NSObject)
IsKindOfClass(Class) (Geerbt von NSObject)
IsMemberOfClass(Class) (Geerbt von NSObject)
LoadView() (Geerbt von UIViewController)
LoadViewIfNeeded() (Geerbt von UIViewController)
MakeTextWritingDirectionLeftToRight(NSObject) (Geerbt von UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) (Geerbt von UIResponder)
MarkDirty()

Fördert ein reguläres Peerobjekt (IsDirectBinding ist wahr) in ein Toggleref-Objekt.

(Geerbt von NSObject)
MotionBegan(UIEventSubtype, UIEvent) (Geerbt von UIResponder)
MotionCancelled(UIEventSubtype, UIEvent) (Geerbt von UIResponder)
MotionEnded(UIEventSubtype, UIEvent) (Geerbt von UIResponder)
Move(NSObject) (Geerbt von UIResponder)
MutableCopy() (Geerbt von NSObject)
NewFromPasteboard(NSObject) (Geerbt von UIResponder)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Geerbt von NSObject)
Paste(NSItemProvider[])

Führt das Einfügen aus.

(Geerbt von UIResponder)
Paste(NSObject) (Geerbt von UIResponder)
PasteAndGo(NSObject) (Geerbt von UIResponder)
PasteAndMatchStyle(NSObject) (Geerbt von UIResponder)
PasteAndSearch(NSObject) (Geerbt von UIResponder)
PerformClose(NSObject) (Geerbt von UIResponder)
PerformSegue(String, NSObject) (Geerbt von UIViewController)
PerformSelector(Selector, NSObject, Double, NSString[]) (Geerbt von NSObject)
PerformSelector(Selector, NSObject, Double) (Geerbt von NSObject)
PerformSelector(Selector, NSObject, NSObject) (Geerbt von NSObject)
PerformSelector(Selector, NSObject) (Geerbt von NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Geerbt von NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Geerbt von NSObject)
PerformSelector(Selector) (Geerbt von NSObject)
PreferredContentSizeDidChangeForChildContentContainer(IUIContentContainer)

Benachrichtigt diesen Controller, dass sich die bevorzugte Größe für Inhalte für einen angegebenen untergeordneten Container geändert hat.

(Geerbt von UIViewController)
PreferredInterfaceOrientationForPresentation() (Geerbt von UIViewController)
PreferredStatusBarStyle() (Geerbt von UIViewController)
PrefersInterfaceOrientationLocked() (Geerbt von UIViewController)
PrefersStatusBarHidden() (Geerbt von UIViewController)
PrepareForInterfaceBuilder() (Geerbt von NSObject)
PrepareForSegue(UIStoryboardSegue, NSObject) (Geerbt von UIViewController)
PresentModalViewController(UIViewController, Boolean) (Geerbt von UIViewController)
PresentMoviePlayerViewController(MPMoviePlayerViewController)

Zeigt einen Filmcontroller mit dem Standardübergang an.

(Geerbt von UIViewController)
PresentViewController(UIViewController, Boolean, Action) (Geerbt von UIViewController)
PresentViewControllerAsync(UIViewController, Boolean)

Modal stellt einen Ansichtscontroller dar.

(Geerbt von UIViewController)
PressesBegan(NSSet<UIPress>, UIPressesEvent) (Geerbt von UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent) (Geerbt von UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent) (Geerbt von UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent) (Geerbt von UIResponder)
Print(NSObject) (Geerbt von UIResponder)
RegisterForPreviewingWithDelegate(IUIViewControllerPreviewingDelegate, UIView) (Geerbt von UIViewController)
RegisterForTraitChanges(Action<IUITraitEnvironment,UITraitCollection>, Type[])

Registriert einen Rückrufhandler, der ausgeführt wird, wenn sich eine der angegebenen Merkmale ändert.

(Geerbt von UIViewController)
RegisterForTraitChanges(Class[], Action<IUITraitEnvironment,UITraitCollection>) (Geerbt von UIViewController)
RegisterForTraitChanges(Class[], NSObject, Selector) (Geerbt von UIViewController)
RegisterForTraitChanges(Class[], Selector) (Geerbt von UIViewController)
RegisterForTraitChanges(IUITraitDefinition[], Action<IUITraitEnvironment,UITraitCollection>)
Veraltet.
(Geerbt von UIViewController)
RegisterForTraitChanges(IUITraitDefinition[], NSObject, Selector)
Veraltet.
(Geerbt von UIViewController)
RegisterForTraitChanges(IUITraitDefinition[], Selector)
Veraltet.
(Geerbt von UIViewController)
RegisterForTraitChanges(Type[], Action<IUITraitEnvironment,UITraitCollection>)

Registriert einen Rückrufhandler, der ausgeführt wird, wenn sich eine der angegebenen Merkmale ändert.

(Geerbt von UIViewController)
RegisterForTraitChanges(Type[], NSObject, Selector)

Registriert eine Selektor, die für das angegebene Objekt aufgerufen wird, wenn sich eines der angegebenen Merkmale ändert.

(Geerbt von UIViewController)
RegisterForTraitChanges(Type[], Selector)

Registriert eine Selektor, die für das aktuelle Objekt aufgerufen wird, wenn sich eines der angegebenen Merkmale ändert.

(Geerbt von UIViewController)
RegisterForTraitChanges<T>(Action<IUITraitEnvironment,UITraitCollection>)

Registriert einen Rückrufhandler, der ausgeführt wird, wenn sich die angegebene Eigenschaft ändert.

(Geerbt von UIViewController)
RegisterForTraitChanges<T1,T2,T3,T4>(Action<IUITraitEnvironment,UITraitCollection>)

Registriert einen Rückrufhandler, der ausgeführt wird, wenn sich eines der angegebenen Merkmale ändert.

(Geerbt von UIViewController)
RegisterForTraitChanges<T1,T2,T3>(Action<IUITraitEnvironment,UITraitCollection>)

Registriert einen Rückrufhandler, der ausgeführt wird, wenn sich eines der angegebenen Merkmale ändert.

(Geerbt von UIViewController)
RegisterForTraitChanges<T1,T2>(Action<IUITraitEnvironment,UITraitCollection>)

Registriert einen Rückrufhandler, der ausgeführt wird, wenn sich eines der angegebenen Merkmale ändert.

(Geerbt von UIViewController)
RegisterSceneAccessory(UISceneAccessory) (Geerbt von UIViewController)
ReloadInputViews() (Geerbt von UIResponder)
RemoteControlReceived(UIEvent) (Geerbt von UIResponder)
RemoveFromParentViewController() (Geerbt von UIViewController)
RemoveKeyCommand(UIKeyCommand) (Geerbt von UIViewController)
RemoveObserver(NSObject, NSString, IntPtr) (Geerbt von NSObject)
RemoveObserver(NSObject, NSString) (Geerbt von NSObject)
RemoveObserver(NSObject, String, IntPtr) (Geerbt von NSObject)
RemoveObserver(NSObject, String) (Geerbt von NSObject)
Rename(NSObject) (Geerbt von UIResponder)
ResignFirstResponder() (Geerbt von UIResponder)
RespondsToSelector(Selector) (Geerbt von NSObject)
RestoreUserActivityState(NSUserActivity) (Geerbt von UIResponder)
Select(NSObject) (Geerbt von UIResponder)
SelectAll(NSObject) (Geerbt von UIResponder)
SetContentScrollView(UIScrollView, NSDirectionalRectEdge) (Geerbt von UIViewController)
SetEditing(Boolean, Boolean) (Geerbt von UIViewController)
SetNeedsFocusUpdate()

Wenn this es sich um die aktive Fokusumgebung handelt, fordert sie ein Fokusupdate an, das dies möglicherweise ändern PreferredFocusedViewkann. (Siehe auch UpdateFocusIfNeeded().)

(Geerbt von UIViewController)
SetNeedsStatusBarAppearanceUpdate() (Geerbt von UIViewController)
SetNeedsUpdateContentUnavailableConfiguration() (Geerbt von UIViewController)
SetNeedsUpdateOfHomeIndicatorAutoHidden() (Geerbt von UIViewController)
SetNeedsUpdateOfPrefersInterfaceOrientationLocked() (Geerbt von UIViewController)
SetNeedsUpdateOfPrefersPointerLocked() (Geerbt von UIViewController)
SetNeedsUpdateOfScreenEdgesDeferringSystemGestures() (Geerbt von UIViewController)
SetNeedsUpdateOfSupportedInterfaceOrientations() (Geerbt von UIViewController)
SetNeedsUpdateProperties() (Geerbt von UIViewController)
SetNeedsUserInterfaceAppearanceUpdate() (Geerbt von UIViewController)
SetNilValueForKey(NSString) (Geerbt von NSObject)
SetOverrideTraitCollection(UITraitCollection, UIViewController) (Geerbt von UIViewController)
SetToolbarItems(UIBarButtonItem[], Boolean) (Geerbt von UIViewController)
SetValueForKey(NSObject, NSString) (Geerbt von NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Legt den Wert für die Eigenschaft fest, die durch einen bestimmten Schlüsselpfad auf einen bestimmten Wert identifiziert wird.

(Geerbt von NSObject)
SetValueForKeyPath(NSObject, NSString) (Geerbt von NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Geerbt von NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Geerbt von NSObject)
ShouldAutorotate() (Geerbt von UIViewController)
ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation) (Geerbt von UIViewController)
ShouldPerformSegue(String, NSObject) (Geerbt von UIViewController)
ShouldUpdateFocus(UIFocusUpdateContext)

Wird vor dem aktuellen Objekt aufgerufen, das entweder den Fokus verliert oder empfängt. Wenn eine der Fokusumgebungen zurückgegeben falsewird, wird die Fokusaktualisierung abgebrochen.

(Geerbt von UIViewController)
ShowDetailViewController(UIViewController, NSObject) (Geerbt von UIViewController)
ShowViewController(UIViewController, NSObject) (Geerbt von UIViewController)
ShowWritingTools(NSObject) (Geerbt von UIResponder)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)

Benachrichtigt diesen Container, dass die Größe eines angegebenen untergeordneten Containers automatisch geändert wurde.

(Geerbt von UIViewController)
ToggleBoldface(NSObject) (Geerbt von UIResponder)
ToggleInspector(NSObject) (Geerbt von UIResponder)
ToggleItalics(NSObject) (Geerbt von UIResponder)
ToggleSidebar(NSObject) (Geerbt von UIResponder)
ToggleUnderline(NSObject) (Geerbt von UIResponder)
ToString()

Gibt eine Zeichenfolgendarstellung des Werts der aktuellen Instanz zurück.

(Geerbt von NSObject)
TouchesBegan(NSSet, UIEvent) (Geerbt von UIResponder)
TouchesCancelled(NSSet, UIEvent) (Geerbt von UIResponder)
TouchesEnded(NSSet, UIEvent) (Geerbt von UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet) (Geerbt von UIResponder)
TouchesMoved(NSSet, UIEvent) (Geerbt von UIResponder)
TraitCollectionDidChange(UITraitCollection)

Die Eigenschaftssammlung, die die geänderte Umgebung beschreibt.

(Geerbt von UIViewController)
Transition(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action, UICompletionHandler) (Geerbt von UIViewController)
TransitionAsync(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action)

Wird für den Übergang zwischen den untergeordneten Ansichtscontrollern des zwei Ansichtscontrollers verwendet.

(Geerbt von UIViewController)
UnregisterForPreviewingWithContext(IUIViewControllerPreviewing) (Geerbt von UIViewController)
UnregisterForTraitChanges(IUITraitChangeRegistration) (Geerbt von UIViewController)
UnregisterSceneAccessory(UISceneAccessoryRegistration) (Geerbt von UIViewController)
Unwind(UIStoryboardSegue, UIViewController) (Geerbt von UIViewController)
Update()

Methode, die für jeden Frame aufgerufen wird, bevor die Zeichnungsmethode von GLKView aufgerufen wird.

UpdateContentUnavailableConfiguration(UIContentUnavailableConfigurationState) (Geerbt von UIViewController)
UpdateFocusIfNeeded()

Wenn eine Fokusumgebung über ein ausstehendes Update verfügt, erzwingt diese Methode ein sofortiges Fokusupdate. Im Gegensatz dazu kann diese Methode von jedem SetNeedsFocusUpdate()aufgerufen werden , unabhängig davonIUIFocusEnvironment, ob sie den Fokus enthält oder nicht.

(Geerbt von UIViewController)
UpdateProperties() (Geerbt von UIViewController)
UpdatePropertiesIfNeeded() (Geerbt von UIViewController)
UpdateTextAttributes(UITextAttributesConversionHandler) (Geerbt von UIResponder)
UpdateTraitsIfNeeded() (Geerbt von UIViewController)
UpdateUserActivityState(NSUserActivity) (Geerbt von UIResponder)
UpdateViewConstraints() (Geerbt von UIViewController)
UseSelectionForFind(NSObject) (Geerbt von UIResponder)
ValidateCommand(UICommand) (Geerbt von UIResponder)
ValueForKey(NSString) (Geerbt von NSObject)
ValueForKeyPath(NSString) (Geerbt von NSObject)
ValueForUndefinedKey(NSString) (Geerbt von NSObject)
ViewDidAppear(Boolean) (Geerbt von UIViewController)
ViewDidDisappear(Boolean) (Geerbt von UIViewController)
ViewDidLayoutSubviews() (Geerbt von UIViewController)
ViewDidLoad() (Geerbt von UIViewController)
ViewDidUnload() (Geerbt von UIViewController)
ViewIsAppearing(Boolean) (Geerbt von UIViewController)
ViewLayoutMarginsDidChange() (Geerbt von UIViewController)
ViewSafeAreaInsetsDidChange() (Geerbt von UIViewController)
ViewWillAppear(Boolean) (Geerbt von UIViewController)
ViewWillDisappear(Boolean) (Geerbt von UIViewController)
ViewWillLayoutSubviews() (Geerbt von UIViewController)
ViewWillTransitionToSize(CGSize, IUIViewControllerTransitionCoordinator) (Geerbt von UIViewController)
ViewWillUnload() (Geerbt von UIViewController)
WillAnimateFirstHalfOfRotation(UIInterfaceOrientation, Double) (Geerbt von UIViewController)
WillAnimateRotation(UIInterfaceOrientation, Double) (Geerbt von UIViewController)
WillAnimateSecondHalfOfRotation(UIInterfaceOrientation, Double) (Geerbt von UIViewController)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (Geerbt von NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Geerbt von NSObject)
WillChangeValue(String) (Geerbt von NSObject)
WillMoveToParentViewController(UIViewController) (Geerbt von UIViewController)
WillRotate(UIInterfaceOrientation, Double) (Geerbt von UIViewController)
WillTransitionToTraitCollection(UITraitCollection, IUIViewControllerTransitionCoordinator)

benachrichtigt this , dass sich ihre Trait-Sammlung wie traitCollectionkoordiniert in coordinator.

(Geerbt von UIViewController)

Erweiterungsmethoden

Name Beschreibung
AccessibilityHitTest(NSObject, CGPoint, UIEvent)
AlignCenter(IUIResponderStandardEditActions, NSObject)
AlignJustified(IUIResponderStandardEditActions, NSObject)
AlignLeft(IUIResponderStandardEditActions, NSObject)
AlignRight(IUIResponderStandardEditActions, NSObject)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Gibt zurück true , wenn der Responder von den angegebenen Elementanbietern einfügen kann.

CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController)

Reduziert den sekundären Ansichtscontroller auf splitViewController

Copy(IUIResponderStandardEditActions, NSObject)
Cut(IUIResponderStandardEditActions, NSObject)
DecreaseSize(IUIResponderStandardEditActions, NSObject)
Delete(IUIResponderStandardEditActions, NSObject)
Duplicate(IUIResponderStandardEditActions, NSObject)
Export(IUIResponderStandardEditActions, NSObject)
Find(IUIResponderStandardEditActions, NSObject)
FindAndReplace(IUIResponderStandardEditActions, NSObject)
FindNext(IUIResponderStandardEditActions, NSObject)
FindPrevious(IUIResponderStandardEditActions, NSObject)
GetAccessibilityCustomRotors(NSObject)

Ruft das Array von UIAccessibilityCustomRotor Objekten ab, die für this das Objekt geeignet sind.

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityDetailsElements(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityImageData(NSObject, NSDictionary)
GetBrowserAccessibilityImageDataSize(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityKeyboardShortcuts(NSObject)
GetBrowserAccessibilityOrientation(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
GetDebugDescription(INSObjectProtocol)
GetFocusGroupIdentifier(IUIFocusEnvironment)
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
GetPencilKitResponderState(UIResponder)
GetPreferredFocusedView(IUIFocusEnvironment)

Andernfalls nullgibt das untergeordnete Element UIView an, das standardmäßig den Fokus erhalten soll.

GetSoundIdentifier(IUIFocusEnvironment, UIFocusUpdateContext)
GetSplitViewController(UIViewController)

Gibt den Controller für geteilte Ansicht für den geschachtelten Ansichtscontroller zurück.

GetTransitionCoordinator(UIViewController)

Der IUIViewControllerTransitionCoordinator koordiniert den Übergang des angegebenen UIViewController.

IncreaseSize(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionLeftToRight(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionRightToLeft(IUIResponderStandardEditActions, NSObject)
Move(IUIResponderStandardEditActions, NSObject)
NewFromPasteboard(IUIResponderStandardEditActions, NSObject)
Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Führt das Einfügen aus.

Paste(IUIResponderStandardEditActions, NSObject)
PasteAndGo(IUIResponderStandardEditActions, NSObject)
PasteAndMatchStyle(IUIResponderStandardEditActions, NSObject)
PasteAndSearch(IUIResponderStandardEditActions, NSObject)
PerformClose(IUIResponderStandardEditActions, NSObject)
Print(IUIResponderStandardEditActions, NSObject)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], NSObject, Selector)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], Selector)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], NSObject, Selector)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], Selector)
Rename(IUIResponderStandardEditActions, NSObject)
Select(IUIResponderStandardEditActions, NSObject)
SelectAll(IUIResponderStandardEditActions, NSObject)
SeparateSecondaryViewControllerForSplitViewController(UIViewController, UISplitViewController)

Gibt den separaten sekundären Ansichtscontroller für splitViewController.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Legt das Array von UIAccessibilityCustomRotor Objekten fest, die für this das Objekt geeignet sind.

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityDetailsElements(NSObject, NSObject[])
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityKeyboardShortcuts(NSObject, String)
SetBrowserAccessibilityOrientation(NSObject, BEAccessibilityOrientation)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
ShowWritingTools(IUIResponderStandardEditActions, NSObject)
ToggleBoldface(IUIResponderStandardEditActions, NSObject)
ToggleInspector(IUIResponderStandardEditActions, NSObject)
ToggleItalics(IUIResponderStandardEditActions, NSObject)
ToggleSidebar(IUIResponderStandardEditActions, NSObject)
ToggleUnderline(IUIResponderStandardEditActions, NSObject)
UpdateTextAttributes(IUIResponderStandardEditActions, UITextAttributesConversionHandler)
UseSelectionForFind(IUIResponderStandardEditActions, NSObject)

Gilt für:

Siehe auch