Taal

GLKViewController Klas

Definitie

[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
Overname
Kenmerken
Implementeringen

Opmerkingen

UIViewController speciaal ontworpen voor het hosten van OpenGL-inhoud, met name geanimeerde inhoud die wordt weergegeven op een GLKView. Hiermee wordt automatisch een CADisplayLink ingesteld om de updates te synchroniseren met het vernieuwen van het scherm.

Deze weergavecontroller bepaalt de animatie van de hoofdthread van uw toepassing. U moet de eigenschap Weergave (die gegarandeerd van het type GLKView is) configureren om de inhoud ervan te tekenen en u moet de updatemethoden overschrijven om de tijd bij te houden (deze wordt net voordat het frame wordt weergegeven).

U moet de juiste framesnelheid voor uw toepassing bepalen en de eigenschap PreferredFramesPerSecond instellen.

De weergavecontroller kan animatie automatisch stoppen wanneer de weergave wordt verborgen. Zie de eigenschappen PauseOnWillResignActive en Pause.

Sinds iOS 4.0 wordt rotatie verwerkt door de UIViewController. Naast het overschrijven van de methoden waarmee de afdrukmogelijkheden van uw toepassing worden beheerd, moet u uw framebufferobjecten opnieuw toewijzen aan de methode LayoutSubviews.

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

Net als bij andere C#-bindingen kunt u ervoor kiezen om de GLKViewControllerDelegate-klasse te subklassen en deze toe te wijzen aan de eigenschap Delegate, of u kunt de toegewezen C#-stijlgebeurtenissen gebruiken.

Hieronder ziet u hoe u uw subklasse van GLKViewController maakt en de basisinstallatie uitvoert. U moet uw GL-resources toewijzen in de ViewDidLoad-methode en deze vrijgeven in ViewDidUnload.

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 ()
{

}

}

Constructors

Naam Description
GLKViewController()

Hiermee maakt u een nieuwe GLKViewController met standaardwaarden.

GLKViewController(NativeHandle)

Een constructor die wordt gebruikt bij het maken van beheerde weergaven van niet-beheerde objecten. Aangeroepen door de runtime.

GLKViewController(NSCoder)

Een constructor waarmee het object wordt geïnitialiseerd op basis van de gegevens die zijn opgeslagen in het object unarchiver.

GLKViewController(NSObjectFlag)

Constructor die afgeleide klassen aanroept om initialisatie over te slaan en het object alleen toe te wijzen.

GLKViewController(String, NSBundle)

Hiermee maakt u een nieuwe GLKViewController van de opgegeven Nib-naam in de opgegeven bundle.

Eigenschappen

Naam Description
AccessibilityAssistiveTechnologyFocusedIdentifiers (Overgenomen van UIResponder)
AccessibilityAttributedUserInputLabels (Overgenomen van NSObject)
AccessibilityCustomActions (Overgenomen van UIResponder)
AccessibilityDragSourceDescriptors (Overgenomen van UIResponder)
AccessibilityDropPointDescriptors (Overgenomen van UIResponder)
AccessibilityRespondsToUserInteraction (Overgenomen van NSObject)
AccessibilityTextualContext (Overgenomen van NSObject)
AccessibilityUserInputLabels (Overgenomen van NSObject)
ActivePresentationController (Overgenomen van UIViewController)
ActivityItemsConfiguration (Overgenomen van UIResponder)
AdditionalSafeAreaInsets (Overgenomen van UIViewController)
AutomaticallyAdjustsScrollViewInsets (Overgenomen van UIViewController)
AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers (Overgenomen van UIViewController)
BottomLayoutGuide (Overgenomen van UIViewController)
CanBecomeFirstResponder (Overgenomen van UIResponder)
CanResignFirstResponder (Overgenomen van UIResponder)
ChildViewControllerForHomeIndicatorAutoHidden (Overgenomen van UIViewController)
ChildViewControllerForPointerLock (Overgenomen van UIViewController)
ChildViewControllerForScreenEdgesDeferringSystemGestures (Overgenomen van UIViewController)
ChildViewControllerForUserInterfaceStyle (Overgenomen van UIViewController)
ChildViewControllers (Overgenomen van UIViewController)
Class (Overgenomen van NSObject)
ClassHandle

De Objective-C klassehandgreep voor deze klasse.

ContentSizeForViewInPopover (Overgenomen van UIViewController)
ContentUnavailableConfiguration (Overgenomen van UIViewController)
ContentUnavailableConfigurationState (Overgenomen van UIViewController)
DebugDescription (Overgenomen van NSObject)
DefinesPresentationContext (Overgenomen van UIViewController)
Delegate

Een exemplaar van de modelklasse GLKit.IGLKViewControllerDelegate die fungeert als de gemachtigde van de klasse.

Description (Overgenomen van NSObject)
DisablesAutomaticKeyboardDismissal (Overgenomen van UIViewController)
EdgesForExtendedLayout (Overgenomen van UIViewController)
EditButtonItem (Overgenomen van UIViewController)
Editing

true UIViewController als de gebruiker van de toepassing de inhoud kan bewerkenUIView.

(Overgenomen van UIViewController)
EditingInteractionConfiguration (Overgenomen van UIResponder)
ExtendedLayoutIncludesOpaqueBars (Overgenomen van UIViewController)
ExtensionContext (Overgenomen van UIViewController)
FocusGroupIdentifier (Overgenomen van UIViewController)
FocusItemContainer

Hiermee haalt u de container op waarmee focusgegevens voor onderliggende focusitems worden beheerd.

(Overgenomen van UIViewController)
FramesDisplayed

Cumulatief aantal weergegeven frames.

FramesPerSecond

De werkelijke frames per seconde die uw toepassing krijgt.

Handle

Handle (pointer) naar de onbeheerde objectweergave.

(Overgenomen van NSObject)
HidesBottomBarWhenPushed (Overgenomen van UIViewController)
InputAccessoryView (Overgenomen van UIResponder)
InputAccessoryViewController (Overgenomen van UIResponder)
InputAssistantItem (Overgenomen van UIResponder)
InputView (Overgenomen van UIResponder)
InputViewController (Overgenomen van UIResponder)
InteractionActivityTrackingBaseName (Overgenomen van UIViewController)
InterfaceOrientation (Overgenomen van UIViewController)
IsBeingDismissed

true als de huidige UIViewController wordt gesloten.

(Overgenomen van UIViewController)
IsBeingPresented

true als de huidige UIViewController zich in het proces bevindt dat wordt gepresenteerd.

(Overgenomen van UIViewController)
IsDirectBinding

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of voor dit exemplaar directe Objective-C binding wordt gebruikt.

(Overgenomen van NSObject)
IsFirstResponder (Overgenomen van UIResponder)
IsMovingFromParentViewController

true als de huidige UIViewController bezig is met het verwijderen van het bovenliggende UIViewControlleritem.

(Overgenomen van UIViewController)
IsMovingToParentViewController

true als de huidige UIViewController wordt toegevoegd aan een bovenliggend UIViewControlleritem.

(Overgenomen van UIViewController)
IsProxy (Overgenomen van NSObject)
IsViewLoaded

Een Boolean aanduiding die aangeeft of het in het View geheugen is geladen.

(Overgenomen van UIViewController)
KeyCommands (Overgenomen van UIResponder)
ModalInPopover

true indien dit UIViewController modaal moet worden gepresenteerd door een UIPopoverController.

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

Hiermee haalt u de bovenliggende focusomgeving op.

(Overgenomen van UIViewController)
ParentViewController (Overgenomen van UIViewController)
PasteConfiguration

Het UIPasteConfiguration object wordt ondersteund this .

(Overgenomen van UIResponder)
Paused

Wanneer de update- en tekenmethoden zijn onderbroken, worden deze niet aangeroepen.

PauseOnWillResignActive

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld waarmee wordt bepaald of de renderinglus wordt onderbroken wanneer de toepassing wordt afgetrokken van de actieve status.

PerformsActionsWhilePresentingModally (Overgenomen van UIViewController)
PopoverPresentationController (Overgenomen van UIViewController)
PreferredContentSize (Overgenomen van UIViewController)
PreferredFocusedView

Als dat niet nullhet geval is, geeft u het kind UIView aan dat standaard de focus moet krijgen.

(Overgenomen van UIViewController)
PreferredFocusEnvironments

Hiermee haalt u de lijst met focusomgevingen op, gerangschikt op prioriteit, die de omgeving liever gebruikt bij het bijwerken van de focus.

(Overgenomen van UIViewController)
PreferredFramesPerSecond

Het gewenste aantal frames per seconde. Hiermee bepaalt u de frequentie waarmee de methoden Bijwerken en Tekenen worden aangeroepen.

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

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld waarmee wordt bepaald of de renderinglus wordt hervat wanneer de toepassing de actieve status invoert.

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

Handle die wordt gebruikt om de methoden in de basisklasse voor dit NSObjectweer te geven.

(Overgenomen van NSObject)
SystemMinimumLayoutMargins (Overgenomen van UIViewController)
Tab (Overgenomen van UIViewController)
TabBarController (Overgenomen van UIViewController)
TabBarItem (Overgenomen van UIViewController)
TabBarObservedScrollView (Overgenomen van UIViewController)
TextInputContextIdentifier (Overgenomen van UIResponder)
TextInputMode (Overgenomen van UIResponder)
TimeSinceFirstResume

Hiermee haalt u het tijdsinterval op, in seconden, omdat de weergavecontroller het verzenden van updates voor het eerst hervat.

TimeSinceLastDraw
TimeSinceLastResume

Hiermee wordt het tijdsinterval opgehaald, in seconden, omdat de weergavecontroller het laatst is hervat met het verzenden van updates.

TimeSinceLastUpdate
Title (Overgenomen van UIViewController)
ToolbarItems (Overgenomen van UIViewController)
TopLayoutGuide (Overgenomen van UIViewController)
TraitCollection

Hiermee haalt u de eigenschappenverzameling op die de omgeving beschrijft.

(Overgenomen van UIViewController)
TraitOverrides (Overgenomen van UIViewController)
TransitioningDelegate

Een gemachtigde object dat verantwoordelijk is voor het produceren IUIViewControllerAnimatedTransitioningvan s voor aangepaste presentatie.

(Overgenomen van UIViewController)
UndoManager (Overgenomen van UIResponder)
UserActivity (Overgenomen van UIResponder)
View (Overgenomen van UIViewController)
ViewIfLoaded (Overgenomen van UIViewController)
ViewRespectsSystemMinimumLayoutMargins (Overgenomen van UIViewController)
WantsFullScreenLayout (Overgenomen van UIViewController)
WeakDelegate

Een object dat kan reageren op het gemachtigde protocol voor dit type

WeakTransitioningDelegate (Overgenomen van UIViewController)
Zone (Overgenomen van NSObject)

Methoden

Naam Description
AccessibilityDecrement() (Overgenomen van UIResponder)
AccessibilityElementDidBecomeFocused() (Overgenomen van UIResponder)
AccessibilityElementDidLoseFocus() (Overgenomen van UIResponder)
AccessibilityElementIsFocused() (Overgenomen van UIResponder)
AccessibilityIncrement() (Overgenomen van UIResponder)
AccessibilityPerformEscape() (Overgenomen van UIResponder)
AccessibilityPerformMagicTap() (Overgenomen van UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) (Overgenomen van UIResponder)
Add(UIView)

Dit is een alias voor AddSubview(UIView), maar gebruikt het patroon Toevoegen omdat C# 3.0-constructies subweergaven kunnen toevoegen nadat het object is gemaakt.

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

Registreert een object dat extern kan worden waargenomen met behulp van een willekeurige methode.

(Overgenomen van NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registreert een object dat extern kan worden waargenomen met behulp van een willekeurige methode.

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

Roept de opgegeven actie asynchroon aan op de hoofd-UI-thread.

(Overgenomen van NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Roept asynchroon de opgegeven code aan op de hoofd-UI-thread.

(Overgenomen van NSObject)
BeginRequestWithExtensionContext(NSExtensionContext)

Ontwikkelaars kunnen deze methode implementeren om hun extensie voor te bereiden op de aanvraag van de hosttoepassing.

(Overgenomen van UIViewController)
BuildMenu(IUIMenuBuilder) (Overgenomen van UIResponder)
CanPaste(NSItemProvider[])

Retourneert true als de responder kan plakken van de opgegeven itemproviders.

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

Roept de selector 'autorelease' aan op dit object.

(Overgenomen van NSObject)
DangerousRelease()

Roept de 'release'-selector op dit object aan.

(Overgenomen van NSObject)
DangerousRetain()

Roept de selector 'behouden' aan voor dit object.

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

Delegeermethode die kort nadat de focus is gewijzigd in een nieuwe UIViewmethode.

(Overgenomen van UIViewController)
DismissModalViewController(Boolean) (Overgenomen van UIViewController)
DismissMoviePlayerViewController()

Hiermee wordt de MPMoviePlayerViewController.

(Overgenomen van UIViewController)
DismissViewController(Boolean, Action) (Overgenomen van UIViewController)
DismissViewControllerAsync(Boolean)

Hiermee wordt de weergegeven weergavecontroller gesloten.

(Overgenomen van UIViewController)
Dispose()

Releases van de resources die door het NSObject object worden gebruikt.

(Overgenomen van NSObject)
Dispose(Boolean)

Releases van de resources die door dit object worden gebruikt.

DoesNotRecognizeSelector(Selector) (Overgenomen van NSObject)
DrawInRect(GLKView, CGRect)
Duplicate(NSObject) (Overgenomen van UIResponder)
EncodeRestorableState(NSCoder) (Overgenomen van UIViewController)
EncodeTo(NSCoder)

Codeert de status van het object met behulp van de meegeleverde encoder.

(Overgenomen van UIViewController)
EndAppearanceTransition() (Overgenomen van UIViewController)
Equals(NSObject)

Bepaalt of de opgegeven NSObject waarde gelijk is aan de huidige NSObject.

(Overgenomen van NSObject)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan de huidige NSObject.

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

Hiermee wordt een opsomming geretourneerd waarin alle onderliggende UIViewitems worden vermeld

(Overgenomen van UIViewController)
GetHashCode()

Genereert een hash-code voor het huidige exemplaar.

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

Hiermee haalt u de grootte van de inhoud van het opgegeven onderliggende element IUIContentContainer op met behulp van de grootte van de bovenliggende container.

(Overgenomen van UIViewController)
GetSoundIdentifier(UIFocusUpdateContext) (Overgenomen van UIViewController)
GetSupportedInterfaceOrientations() (Overgenomen van UIViewController)
GetTargetForAction(Selector, NSObject) (Overgenomen van UIResponder)
GetTargetViewControllerForAction(Selector, NSObject) (Overgenomen van UIViewController)
GetViewControllerForUnwind(Selector, UIViewController, NSObject) (Overgenomen van UIViewController)
IncreaseSize(NSObject) (Overgenomen van UIResponder)
Init()

Initialiseert het object door de methode Objective-C init aan te roepen.

(Overgenomen van NSObject)
InitializeHandle(NativeHandle, String, Boolean)

Initialiseert de Handle eigenschap met het resultaat van een systeemeigen initialisatiefunctie.

(Overgenomen van NSObject)
InitializeHandle(NativeHandle, String) (Overgenomen van NSObject)
InitializeHandle(NativeHandle) (Overgenomen van NSObject)
Invoke(Action, Double)

Roept de opgegeven actie aan na de opgegeven vertraging.

(Overgenomen van NSObject)
Invoke(Action, TimeSpan)

Roept de opgegeven actie aan na de opgegeven vertraging.

(Overgenomen van NSObject)
InvokeOnMainThread(Action)

Roept de opgegeven actie synchroon aan op de hoofd-UI-thread.

(Overgenomen van NSObject)
InvokeOnMainThread(Selector, NSObject)

Roept synchroon de opgegeven code aan op de hoofd-UI-thread.

(Overgenomen van NSObject)
IsEqual(NSObject) (Overgenomen van NSObject)
IsKindOfClass(Class) (Overgenomen van NSObject)
IsMemberOfClass(Class) (Overgenomen van NSObject)
LoadView() (Overgenomen van UIViewController)
LoadViewIfNeeded() (Overgenomen van UIViewController)
MakeTextWritingDirectionLeftToRight(NSObject) (Overgenomen van UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) (Overgenomen van UIResponder)
MarkDirty()

Bevordert een normaal peerobject (IsDirectBinding is waar) in een wisselknopobject.

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

Hiermee wordt de plak uitgevoerd.

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

Hiermee wordt aan deze controller aangegeven dat de voorkeursgrootte voor inhoud voor een opgegeven onderliggende container is gewijzigd.

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

Geeft een filmcontroller weer met behulp van de standaardovergang.

(Overgenomen van UIViewController)
PresentViewController(UIViewController, Boolean, Action) (Overgenomen van UIViewController)
PresentViewControllerAsync(UIViewController, Boolean)

Modally geeft een weergavecontroller weer.

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

Registreert een callback-handler die wordt uitgevoerd wanneer een van de opgegeven eigenschappen verandert.

(Overgenomen van UIViewController)
RegisterForTraitChanges(Class[], Action<IUITraitEnvironment,UITraitCollection>) (Overgenomen van UIViewController)
RegisterForTraitChanges(Class[], NSObject, Selector) (Overgenomen van UIViewController)
RegisterForTraitChanges(Class[], Selector) (Overgenomen van UIViewController)
RegisterForTraitChanges(IUITraitDefinition[], Action<IUITraitEnvironment,UITraitCollection>)
Verouderd.
(Overgenomen van UIViewController)
RegisterForTraitChanges(IUITraitDefinition[], NSObject, Selector)
Verouderd.
(Overgenomen van UIViewController)
RegisterForTraitChanges(IUITraitDefinition[], Selector)
Verouderd.
(Overgenomen van UIViewController)
RegisterForTraitChanges(Type[], Action<IUITraitEnvironment,UITraitCollection>)

Registreert een callback-handler die wordt uitgevoerd wanneer een van de opgegeven eigenschappen verandert.

(Overgenomen van UIViewController)
RegisterForTraitChanges(Type[], NSObject, Selector)

Registreert een selector die wordt aangeroepen op het opgegeven object wanneer een van de opgegeven eigenschappen verandert.

(Overgenomen van UIViewController)
RegisterForTraitChanges(Type[], Selector)

Registreert een selector die wordt aangeroepen op het huidige object wanneer een van de opgegeven eigenschappen verandert.

(Overgenomen van UIViewController)
RegisterForTraitChanges<T>(Action<IUITraitEnvironment,UITraitCollection>)

Registreert een callback-handler die wordt uitgevoerd wanneer de opgegeven eigenschap verandert.

(Overgenomen van UIViewController)
RegisterForTraitChanges<T1,T2,T3,T4>(Action<IUITraitEnvironment,UITraitCollection>)

Registreert een callback-handler die wordt uitgevoerd wanneer een van de opgegeven eigenschappen verandert.

(Overgenomen van UIViewController)
RegisterForTraitChanges<T1,T2,T3>(Action<IUITraitEnvironment,UITraitCollection>)

Registreert een callback-handler die wordt uitgevoerd wanneer een van de opgegeven eigenschappen verandert.

(Overgenomen van UIViewController)
RegisterForTraitChanges<T1,T2>(Action<IUITraitEnvironment,UITraitCollection>)

Registreert een callback-handler die wordt uitgevoerd wanneer een van de opgegeven eigenschappen verandert.

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

Wanneer this is de actieve focusomgeving, vraagt u een focusupdate aan, waardoor de PreferredFocusedView. (Zie ook UpdateFocusIfNeeded().)

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

Hiermee stelt u de waarde in voor de eigenschap die wordt geïdentificeerd door een bepaald sleutelpad naar een bepaalde waarde.

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

Aangeroepen voordat het huidige object de focus verliest of ontvangt. Als een van de focusomgevingen falsewordt geretourneerd, wordt de focusupdate geannuleerd.

(Overgenomen van UIViewController)
ShowDetailViewController(UIViewController, NSObject) (Overgenomen van UIViewController)
ShowViewController(UIViewController, NSObject) (Overgenomen van UIViewController)
ShowWritingTools(NSObject) (Overgenomen van UIResponder)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)

Hiermee wordt aan deze container aangegeven dat de grootte van een opgegeven onderliggende container automatisch is gewijzigd.

(Overgenomen van UIViewController)
ToggleBoldface(NSObject) (Overgenomen van UIResponder)
ToggleInspector(NSObject) (Overgenomen van UIResponder)
ToggleItalics(NSObject) (Overgenomen van UIResponder)
ToggleSidebar(NSObject) (Overgenomen van UIResponder)
ToggleUnderline(NSObject) (Overgenomen van UIResponder)
ToString()

Retourneert een tekenreeksweergave van de waarde van het huidige exemplaar.

(Overgenomen van NSObject)
TouchesBegan(NSSet, UIEvent) (Overgenomen van UIResponder)
TouchesCancelled(NSSet, UIEvent) (Overgenomen van UIResponder)
TouchesEnded(NSSet, UIEvent) (Overgenomen van UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet) (Overgenomen van UIResponder)
TouchesMoved(NSSet, UIEvent) (Overgenomen van UIResponder)
TraitCollectionDidChange(UITraitCollection)

De eigenschappenverzameling die de omgeving beschrijft, is gewijzigd.

(Overgenomen van UIViewController)
Transition(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action, UICompletionHandler) (Overgenomen van UIViewController)
TransitionAsync(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action)

Wordt gebruikt voor de overgang tussen de onderliggende weergavecontrollercontrollers van twee weergaven.

(Overgenomen van UIViewController)
UnregisterForPreviewingWithContext(IUIViewControllerPreviewing) (Overgenomen van UIViewController)
UnregisterForTraitChanges(IUITraitChangeRegistration) (Overgenomen van UIViewController)
UnregisterSceneAccessory(UISceneAccessoryRegistration) (Overgenomen van UIViewController)
Unwind(UIStoryboardSegue, UIViewController) (Overgenomen van UIViewController)
Update()

De methode die op elk frame wordt aangeroepen voordat de tekenmethode van GLKView wordt aangeroepen.

UpdateContentUnavailableConfiguration(UIContentUnavailableConfigurationState) (Overgenomen van UIViewController)
UpdateFocusIfNeeded()

Als een focusomgeving een update in behandeling heeft, wordt met deze methode een onmiddellijke focusupdate afgenomen. In tegenstelling tot SetNeedsFocusUpdate(), kan deze methode worden aangeroepen door elke IUIFocusEnvironmentmethode, ongeacht of deze momenteel de focus bevat of niet.

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

Hiermee wordt aangegeven this dat de eigenschappenverzameling zal veranderen in traitCollection, zoals gecoördineerd door coordinator.

(Overgenomen van UIViewController)

Extensiemethoden

Naam Description
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[])

Retourneert true als de responder kan plakken van de opgegeven itemproviders.

CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController)

Hiermee wordt de secundaire weergavecontroller samengevouwen op 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)

Hiermee haalt u de matrix van UIAccessibilityCustomRotor objecten op die geschikt zijn voor this het object.

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)

Als dat niet nullhet geval is, geeft u het kind UIView aan dat standaard de focus moet krijgen.

GetSoundIdentifier(IUIFocusEnvironment, UIFocusUpdateContext)
GetSplitViewController(UIViewController)

Retourneert de gesplitste weergavecontroller voor de geneste weergavecontroller.

GetTransitionCoordinator(UIViewController)

De IUIViewControllerTransitionCoordinator coördineert de overgang van de opgegeven UIViewController.

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

Hiermee wordt de plak uitgevoerd.

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)

Retourneert de afzonderlijke secundaire weergavecontroller voor splitViewController.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Hiermee stelt u de matrix van UIAccessibilityCustomRotor objecten in die geschikt zijn voor this het object.

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)

Van toepassing op

Zie ook