Dil

UIViewController Sınıf

Tanım

[Foundation.Register("UIViewController", true)]
public class UIViewController : UIKit.UIResponder, Foundation.INSCoding, Foundation.INSExtensionRequestHandling, IDisposable, System.Collections.IEnumerable, UIKit.IUIAppearanceContainer, UIKit.IUIContentContainer, UIKit.IUIFocusEnvironment, UIKit.IUITraitChangeObservable, UIKit.IUITraitEnvironment
[<Foundation.Register("UIViewController", true)>]
type UIViewController = class
    inherit UIResponder
    interface IEnumerable
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSExtensionRequestHandling
    interface IUIAppearanceContainer
    interface IUIContentContainer
    interface IUIFocusEnvironment
    interface IUITraitChangeObservable
    interface IUITraitEnvironment
Devralma
UIViewController
Türetilmiş
Öznitelikler
Uygulamalar

Oluşturucular

Veri Akışı Adı Description
UIViewController()

Varsayılan değerlerle yeni UIViewController bir oluşturur.

UIViewController(NativeHandle)

Yönetilmeyen nesnelerin yönetilen gösterimlerini oluştururken kullanılan bir oluşturucu. Çalışma zamanı tarafından çağrılır.

UIViewController(NSCoder)

Nesneyi unarchiver nesnesinde depolanan verilerden başlatan bir oluşturucu.

UIViewController(NSObjectFlag)

Oluşturucu, türetilmiş sınıfları çağırarak başlatmayı atlar ve yalnızca nesneyi ayırır.

UIViewController(String, NSBundle)

Özellikler

Veri Akışı Adı Description
AccessibilityAssistiveTechnologyFocusedIdentifiers (Devralındığı yer: UIResponder)
AccessibilityAttributedUserInputLabels (Devralındığı yer: NSObject)
AccessibilityCustomActions (Devralındığı yer: UIResponder)
AccessibilityDragSourceDescriptors (Devralındığı yer: UIResponder)
AccessibilityDropPointDescriptors (Devralındığı yer: UIResponder)
AccessibilityRespondsToUserInteraction (Devralındığı yer: NSObject)
AccessibilityTextualContext (Devralındığı yer: NSObject)
AccessibilityUserInputLabels (Devralındığı yer: NSObject)
ActivePresentationController
ActivityItemsConfiguration (Devralındığı yer: UIResponder)
AdditionalSafeAreaInsets
AutomaticallyAdjustsScrollViewInsets
AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers
BottomLayoutGuide
CanBecomeFirstResponder (Devralındığı yer: UIResponder)
CanResignFirstResponder (Devralındığı yer: UIResponder)
ChildViewControllerForHomeIndicatorAutoHidden
ChildViewControllerForPointerLock
ChildViewControllerForScreenEdgesDeferringSystemGestures
ChildViewControllerForTouchBar
ChildViewControllerForUserInterfaceStyle
ChildViewControllers
Class (Devralındığı yer: NSObject)
ClassHandle

Bu sınıf için Objective-C sınıf tanıtıcısı.

ContentSizeForViewInPopover
ContentUnavailableConfiguration
ContentUnavailableConfigurationState
DebugDescription (Devralındığı yer: NSObject)
DefinesPresentationContext
Description (Devralındığı yer: NSObject)
DisablesAutomaticKeyboardDismissal
EdgesForExtendedLayout
EditButtonItem
Editing

true UIViewController uygulama kullanıcısının içeriği düzenlemesine UIView izin veriyorsa.

EditingInteractionConfiguration (Devralındığı yer: UIResponder)
ExtendedLayoutIncludesOpaqueBars
ExtensionContext
FocusGroupIdentifier
FocusItemContainer

Alt odak öğeleri için odak bilgilerini yöneten kapsayıcıyı alır.

Handle

Yönetilmeyen nesne gösterimi için tanıtıcı (işaretçi).

(Devralındığı yer: NSObject)
HidesBottomBarWhenPushed
HierarchyInconsistencyException

Bozuk UIViewController hiyerarşileri tanımlamak için kullanılan sabit.

InputAccessoryView (Devralındığı yer: UIResponder)
InputAccessoryViewController (Devralındığı yer: UIResponder)
InputAssistantItem (Devralındığı yer: UIResponder)
InputView (Devralındığı yer: UIResponder)
InputViewController (Devralındığı yer: UIResponder)
InteractionActivityTrackingBaseName
InterfaceOrientation
IsBeingDismissed

true geçerlinin UIViewController kapatılma sürecinde olup olmadığını gösterir.

IsBeingPresented

true geçerlinin UIViewController sunulma sürecinde olup olmadığını gösterir.

IsDirectBinding

Bu örneğin doğrudan Objective-C bağlama kullanıp kullanmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: NSObject)
IsFirstResponder (Devralındığı yer: UIResponder)
IsMovingFromParentViewController

true geçerli UIViewController , üst UIViewControlleröğesinden kaldırılma sürecindeyse.

IsMovingToParentViewController

true geçerli UIViewController bir üst UIViewControlleröğeye eklenme sürecindeyse.

IsProxy (Devralındığı yer: NSObject)
IsViewLoaded

öğesinin BooleanView belleğe yüklenip yüklenmediğini belirten bir.

KeyCommands (Devralındığı yer: UIResponder)
ModalInPopover

true bunun UIViewController bir UIPopoverControllertarafından mod olarak sunulması gerekiyorsa.

ModalInPresentation
ModalPresentationCapturesStatusBarAppearance
ModalPresentationStyle
ModalTransitionStyle
ModalViewController
NavigationController
NavigationItem
NextResponder (Devralındığı yer: UIResponder)
NibBundle
NibName
OverrideUserInterfaceStyle
ParentFocusEnvironment

Üst odak ortamını alır.

ParentViewController
PasteConfiguration

UIPasteConfiguration nesnesi tarafından this desteklenen.

(Devralındığı yer: UIResponder)
PerformsActionsWhilePresentingModally
PopoverPresentationController
PreferredContentSize
PreferredFocusedView

değilse null, varsayılan olarak odağı alması gereken alt öğeyi UIView gösterir.

PreferredFocusEnvironments

Odağı güncelleştirirken ortamın tercih ettiği, önceliğe göre sıralanmış odak ortamlarının listesini alır.

PreferredScreenEdgesDeferringSystemGestures
PreferredStatusBarUpdateAnimation
PreferredTransition
PreferredUserInterfaceStyle
PrefersHomeIndicatorAutoHidden
PrefersPointerLocked
PresentationController
PresentedViewController
PresentingViewController
PreviewActionItems
ProvidesPresentationContextTransitionStyle
RestorationClass
RestorationIdentifier
RestoresFocusAfterTransition
RetainCount (Devralındığı yer: NSObject)
RotatingFooterView
RotatingHeaderView
SearchDisplayController
Self (Devralındığı yer: NSObject)
SheetPresentationController
ShouldAutomaticallyForwardAppearanceMethods
ShouldAutomaticallyForwardRotationMethods
ShowDetailTargetDidChangeNotification

ShowDetailTargetDidChange için bildirim sabiti

SplitViewController
Storyboard
Superclass (Devralındığı yer: NSObject)
SuperHandle

Bu NSObjectiçin temel sınıftaki yöntemleri temsil etmek için kullanılan tanıtıcı.

(Devralındığı yer: NSObject)
SystemMinimumLayoutMargins
Tab
TabBarController
TabBarItem
TabBarObservedScrollView
TextInputContextIdentifier (Devralındığı yer: UIResponder)
TextInputMode (Devralındığı yer: UIResponder)
Title
ToolbarItems
TopLayoutGuide
TouchBar (Devralındığı yer: UIResponder)
TraitCollection

Ortamı tanımlayan özellik koleksiyonunu alır.

TraitOverrides
TransitioningDelegate

Özel sunu için s üretmekten IUIViewControllerAnimatedTransitioningsorumlu bir temsilci nesnesi.

UndoManager (Devralındığı yer: UIResponder)
UserActivity (Devralındığı yer: UIResponder)
View
ViewIfLoaded
ViewRespectsSystemMinimumLayoutMargins
WantsFullScreenLayout
WeakTransitioningDelegate
Zone (Devralındığı yer: NSObject)

Yöntemler

Veri Akışı Adı Description
AccessibilityDecrement() (Devralındığı yer: UIResponder)
AccessibilityElementDidBecomeFocused() (Devralındığı yer: UIResponder)
AccessibilityElementDidLoseFocus() (Devralındığı yer: UIResponder)
AccessibilityElementIsFocused() (Devralındığı yer: UIResponder)
AccessibilityIncrement() (Devralındığı yer: UIResponder)
AccessibilityPerformEscape() (Devralındığı yer: UIResponder)
AccessibilityPerformMagicTap() (Devralındığı yer: UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) (Devralındığı yer: UIResponder)
Add(UIView)

Bu, için AddSubview(UIView)bir diğer addır, ancak nesne oluşturulduktan sonra C# 3.0 yapılarının alt görünümler eklemesine izin verdiğinden Ekle desenini kullanır.

AddChildViewController(UIViewController)
AddKeyCommand(UIKeyCommand)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Devralındığı yer: NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Devralındığı yer: NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Rastgele bir yöntem kullanarak bir nesneyi harici olarak gözlemlenmek üzere kaydeder.

(Devralındığı yer: NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Rastgele bir yöntem kullanarak bir nesneyi harici olarak gözlemlenmek üzere kaydeder.

(Devralındığı yer: NSObject)
AlignCenter(NSObject) (Devralındığı yer: UIResponder)
AlignJustified(NSObject) (Devralındığı yer: UIResponder)
AlignLeft(NSObject) (Devralındığı yer: UIResponder)
AlignRight(NSObject) (Devralındığı yer: UIResponder)
ApplicationFinishedRestoringState()
AttemptRotationToDeviceOrientation()
AwakeFromNib() (Devralındığı yer: NSObject)
BecomeFirstResponder() (Devralındığı yer: UIResponder)
BeginAppearanceTransition(Boolean, Boolean)
BeginInvokeOnMainThread(Action)

Belirtilen eylemi ana ui iş parçacığında zaman uyumsuz olarak çağırır.

(Devralındığı yer: NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Ana ui iş parçacığında belirtilen kodu zaman uyumsuz olarak çağırır.

(Devralındığı yer: NSObject)
BeginRequestWithExtensionContext(NSExtensionContext)

Geliştiriciler, uzantılarını konak uygulama isteğine hazırlamak için bu yöntemi uygulayabilir.

BuildMenu(IUIMenuBuilder) (Devralındığı yer: UIResponder)
CanPaste(NSItemProvider[])

Yanıtlayıcı belirtilen öğe sağlayıcılarından yapıştırabiliyorsa döndürür true .

(Devralındığı yer: UIResponder)
CanPerform(Selector, NSObject) (Devralındığı yer: UIResponder)
CanPerformUnwind(Selector, UIViewController, NSObject)
CanPerformUnwindDeprecated(Selector, UIViewController, NSObject)
CaptureTextFromCamera(NSObject) (Devralındığı yer: UIResponder)
ChildViewControllerForStatusBarHidden()
ChildViewControllerForStatusBarStyle()
ConformsToProtocol(NativeHandle) (Devralındığı yer: NSObject)
Copy() (Devralındığı yer: NSObject)
Copy(NSObject) (Devralındığı yer: UIResponder)
CreateTouchBar() (Devralındığı yer: UIResponder)
Cut(NSObject) (Devralındığı yer: UIResponder)
DangerousAutorelease()

Bu nesnede 'autorelease' seçicisini çağırır.

(Devralındığı yer: NSObject)
DangerousRelease()

Bu nesnedeki 'release' seçicisini çağırır.

(Devralındığı yer: NSObject)
DangerousRetain()

Bu nesnede 'retain' seçicisini çağırır.

(Devralındığı yer: NSObject)
DecodeRestorableState(NSCoder)
DecreaseSize(NSObject) (Devralındığı yer: UIResponder)
Delete(NSObject) (Devralındığı yer: UIResponder)
DidAnimateFirstHalfOfRotation(UIInterfaceOrientation)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Devralındığı yer: NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Devralındığı yer: NSObject)
DidChangeValue(String) (Devralındığı yer: NSObject)
DidMoveToParentViewController(UIViewController)
DidReceiveMemoryWarning()
DidRotate(UIInterfaceOrientation)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Odak yeni UIViewbir olarak değiştirildikten kısa süre sonra çağrılan temsilci yöntemi.

DismissModalViewController(Boolean)
DismissMoviePlayerViewController()

öğesini kapatıyor MPMoviePlayerViewController.

DismissViewController(Boolean, Action)
DismissViewControllerAsync(Boolean)

Sunulan görünüm denetleyicisini kapatıyor.

Dispose()

nesnesi tarafından NSObject kullanılan kaynakları serbest bırakır.

(Devralındığı yer: NSObject)
Dispose(Boolean)

Bu nesne tarafından kullanılan kaynakları serbest bırakır.

DoesNotRecognizeSelector(Selector) (Devralındığı yer: NSObject)
Duplicate(NSObject) (Devralındığı yer: UIResponder)
EncodeRestorableState(NSCoder)
EncodeTo(NSCoder)

Sağlanan kodlayıcıyı kullanarak nesnenin durumunu kodlar.

EndAppearanceTransition()
Equals(NSObject)

Belirtilen NSObject öğesinin geçerli NSObjectöğesine eşit olup olmadığını belirler.

(Devralındığı yer: NSObject)
Equals(Object)

Belirtilen nesnenin geçerli NSObjectöğesine eşit olup olmadığını belirler.

(Devralındığı yer: NSObject)
Export(NSObject) (Devralındığı yer: UIResponder)
Find(NSObject) (Devralındığı yer: UIResponder)
FindAndReplace(NSObject) (Devralındığı yer: UIResponder)
FindNext(NSObject) (Devralındığı yer: UIResponder)
FindPrevious(NSObject) (Devralındığı yer: UIResponder)
GetAllowedChildViewControllersForUnwinding(UIStoryboardUnwindSegueSource)
GetChildViewControllerContainingSegueSource(UIStoryboardUnwindSegueSource)
GetChildViewControllerForInterfaceOrientationLock()
GetContentScrollView(NSDirectionalRectEdge)
GetDictionaryOfValuesFromKeys(NSString[]) (Devralındığı yer: NSObject)
GetEnumerator()

Tüm alt UIViewöğeleri listeleyen bir numaralandırıcı döndürür

GetHashCode()

Geçerli örnek için bir karma kodu oluşturur.

(Devralındığı yer: NSObject)
GetMethodForSelector(Selector) (Devralındığı yer: NSObject)
GetNativeHash() (Devralındığı yer: NSObject)
GetOverrideTraitCollectionForChildViewController(UIViewController)
GetProvider(UIDeferredMenuElement) (Devralındığı yer: UIResponder)
GetSegueForUnwinding(UIViewController, UIViewController, String)
GetSizeForChildContentContainer(IUIContentContainer, CGSize)

Üst kapsayıcının boyutunu kullanarak belirtilen alt IUIContentContainer öğe içeriğinin boyutunu alır.

GetSoundIdentifier(UIFocusUpdateContext)
GetSupportedInterfaceOrientations()
GetTargetForAction(Selector, NSObject) (Devralındığı yer: UIResponder)
GetTargetViewControllerForAction(Selector, NSObject)
GetViewControllerForUnwind(Selector, UIViewController, NSObject)
IncreaseSize(NSObject) (Devralındığı yer: UIResponder)
Init()

Objective-C init yöntemini çağırarak nesnesini başlatır.

(Devralındığı yer: NSObject)
InitializeHandle(NativeHandle, String, Boolean)

Handle Yerel başlatıcının sonucuyla özelliğini başlatır.

(Devralındığı yer: NSObject)
InitializeHandle(NativeHandle, String) (Devralındığı yer: NSObject)
InitializeHandle(NativeHandle) (Devralındığı yer: NSObject)
Invoke(Action, Double)

Belirtilen gecikmeden sonra belirtilen eylemi çağırır.

(Devralındığı yer: NSObject)
Invoke(Action, TimeSpan)

Belirtilen gecikmeden sonra belirtilen eylemi çağırır.

(Devralındığı yer: NSObject)
InvokeOnMainThread(Action)

Belirtilen eylemi ana ui iş parçacığında zaman uyumlu olarak çağırır.

(Devralındığı yer: NSObject)
InvokeOnMainThread(Selector, NSObject)

Ana ui iş parçacığında belirtilen kodu zaman uyumlu olarak çağırır.

(Devralındığı yer: NSObject)
IsEqual(NSObject) (Devralındığı yer: NSObject)
IsKindOfClass(Class) (Devralındığı yer: NSObject)
IsMemberOfClass(Class) (Devralındığı yer: NSObject)
LoadView()
LoadViewIfNeeded()
MakeTextWritingDirectionLeftToRight(NSObject) (Devralındığı yer: UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) (Devralındığı yer: UIResponder)
MarkDirty()

Normal bir eş nesneyi (IsDirectBinding true) bir toggleref nesnesine yükselter.

(Devralındığı yer: NSObject)
MotionBegan(UIEventSubtype, UIEvent) (Devralındığı yer: UIResponder)
MotionCancelled(UIEventSubtype, UIEvent) (Devralındığı yer: UIResponder)
MotionEnded(UIEventSubtype, UIEvent) (Devralındığı yer: UIResponder)
Move(NSObject) (Devralındığı yer: UIResponder)
MutableCopy() (Devralındığı yer: NSObject)
NewFromPasteboard(NSObject) (Devralındığı yer: UIResponder)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Devralındığı yer: NSObject)
Paste(NSItemProvider[])

Yapıştırma işlemini gerçekleştirir.

(Devralındığı yer: UIResponder)
Paste(NSObject) (Devralındığı yer: UIResponder)
PasteAndGo(NSObject) (Devralındığı yer: UIResponder)
PasteAndMatchStyle(NSObject) (Devralındığı yer: UIResponder)
PasteAndSearch(NSObject) (Devralındığı yer: UIResponder)
PerformClose(NSObject) (Devralındığı yer: UIResponder)
PerformSegue(String, NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (Devralındığı yer: NSObject)
PerformSelector(Selector, NSObject, Double) (Devralındığı yer: NSObject)
PerformSelector(Selector, NSObject, NSObject) (Devralındığı yer: NSObject)
PerformSelector(Selector, NSObject) (Devralındığı yer: NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Devralındığı yer: NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Devralındığı yer: NSObject)
PerformSelector(Selector) (Devralındığı yer: NSObject)
PreferredContentSizeDidChangeForChildContentContainer(IUIContentContainer)

Bu denetleyiciye, belirtilen alt kapsayıcı için içerik için tercih edilen boyutun değiştiğini bildirir.

PreferredInterfaceOrientationForPresentation()
PreferredStatusBarStyle()
PrefersInterfaceOrientationLocked()
PrefersStatusBarHidden()
PrepareForInterfaceBuilder() (Devralındığı yer: NSObject)
PrepareForSegue(UIStoryboardSegue, NSObject)
PresentModalViewController(UIViewController, Boolean)
PresentMoviePlayerViewController(MPMoviePlayerViewController)

Standart geçişi kullanarak bir film denetleyicisi görüntüler.

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

Mod olarak bir görünüm denetleyicisi sunar.

PressesBegan(NSSet<UIPress>, UIPressesEvent) (Devralındığı yer: UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent) (Devralındığı yer: UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent) (Devralındığı yer: UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent) (Devralındığı yer: UIResponder)
Print(NSObject) (Devralındığı yer: UIResponder)
RegisterForPreviewingWithDelegate(IUIViewControllerPreviewingDelegate, UIView)
RegisterForTraitChanges(Action<IUITraitEnvironment,UITraitCollection>, Type[])

Belirtilen özelliklerden biri değiştiğinde yürütülecek bir geri çağırma işleyicisi kaydeder.

RegisterForTraitChanges(Class[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(Class[], NSObject, Selector)
RegisterForTraitChanges(Class[], Selector)
RegisterForTraitChanges(IUITraitDefinition[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitDefinition[], NSObject, Selector)
RegisterForTraitChanges(IUITraitDefinition[], Selector)
RegisterForTraitChanges(Type[], Action<IUITraitEnvironment,UITraitCollection>)

Belirtilen özelliklerden biri değiştiğinde yürütülecek bir geri çağırma işleyicisi kaydeder.

RegisterForTraitChanges(Type[], NSObject, Selector)

Belirtilen özelliklerden herhangi biri değiştiğinde belirtilen nesnede çağrılacak seçiciyi kaydeder.

RegisterForTraitChanges(Type[], Selector)

Belirtilen özelliklerden herhangi biri değiştiğinde geçerli nesnede çağrılacak bir seçici kaydeder.

RegisterForTraitChanges<T>(Action<IUITraitEnvironment,UITraitCollection>)

Belirtilen özellik değiştiğinde yürütülecek bir geri çağırma işleyicisi kaydeder.

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

Belirtilen özelliklerden herhangi biri değiştiğinde yürütülecek bir geri çağırma işleyicisi kaydeder.

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

Belirtilen özelliklerden herhangi biri değiştiğinde yürütülecek bir geri çağırma işleyicisi kaydeder.

RegisterForTraitChanges<T1,T2>(Action<IUITraitEnvironment,UITraitCollection>)

Belirtilen özelliklerden herhangi biri değiştiğinde yürütülecek bir geri çağırma işleyicisi kaydeder.

RegisterSceneAccessory(UISceneAccessory)
ReloadInputViews() (Devralındığı yer: UIResponder)
RemoteControlReceived(UIEvent) (Devralındığı yer: UIResponder)
RemoveFromParentViewController()
RemoveKeyCommand(UIKeyCommand)
RemoveObserver(NSObject, NSString, IntPtr) (Devralındığı yer: NSObject)
RemoveObserver(NSObject, NSString) (Devralındığı yer: NSObject)
RemoveObserver(NSObject, String, IntPtr) (Devralındığı yer: NSObject)
RemoveObserver(NSObject, String) (Devralındığı yer: NSObject)
Rename(NSObject) (Devralındığı yer: UIResponder)
ResignFirstResponder() (Devralındığı yer: UIResponder)
RespondsToSelector(Selector) (Devralındığı yer: NSObject)
RestoreUserActivityState(NSUserActivity) (Devralındığı yer: UIResponder)
Select(NSObject) (Devralındığı yer: UIResponder)
SelectAll(NSObject) (Devralındığı yer: UIResponder)
SetContentScrollView(UIScrollView, NSDirectionalRectEdge)
SetEditing(Boolean, Boolean)
SetNeedsFocusUpdate()

Etkin odak ortamı olduğunda this , bir odak güncelleştirmesi isteğinde bulunur ve bu da büyük olasılıkla öğesini PreferredFocusedViewdeğiştirebilir. (Ayrıca UpdateFocusIfNeeded()bkz. .)

SetNeedsStatusBarAppearanceUpdate()
SetNeedsTouchBarUpdate()
SetNeedsUpdateContentUnavailableConfiguration()
SetNeedsUpdateOfHomeIndicatorAutoHidden()
SetNeedsUpdateOfPrefersInterfaceOrientationLocked()
SetNeedsUpdateOfPrefersPointerLocked()
SetNeedsUpdateOfScreenEdgesDeferringSystemGestures()
SetNeedsUpdateOfSupportedInterfaceOrientations()
SetNeedsUpdateProperties()
SetNeedsUserInterfaceAppearanceUpdate()
SetNilValueForKey(NSString) (Devralındığı yer: NSObject)
SetOverrideTraitCollection(UITraitCollection, UIViewController)
SetToolbarItems(UIBarButtonItem[], Boolean)
SetValueForKey(NSObject, NSString) (Devralındığı yer: NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Belirli bir anahtar yolu tarafından tanımlanan özelliğin değerini belirli bir değere ayarlar.

(Devralındığı yer: NSObject)
SetValueForKeyPath(NSObject, NSString) (Devralındığı yer: NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Devralındığı yer: NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Devralındığı yer: NSObject)
ShouldAutorotate()
ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)
ShouldPerformSegue(String, NSObject)
ShouldUpdateFocus(UIFocusUpdateContext)

Geçerli nesneden önce çağrılır veya odak kaybediliyor veya alınıyor. Odak ortamından biri döndürürse false, odak güncelleştirmesi iptal edilir.

ShowDetailViewController(UIViewController, NSObject)
ShowViewController(UIViewController, NSObject)
ShowWritingTools(NSObject) (Devralındığı yer: UIResponder)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)

Otomatik düzenin belirtilen alt kapsayıcıyı yeniden boyutlandırdığını bu kapsayıcıya bildirir.

ToggleBoldface(NSObject) (Devralındığı yer: UIResponder)
ToggleInspector(NSObject) (Devralındığı yer: UIResponder)
ToggleItalics(NSObject) (Devralındığı yer: UIResponder)
ToggleSidebar(NSObject) (Devralındığı yer: UIResponder)
ToggleUnderline(NSObject) (Devralındığı yer: UIResponder)
ToString()

Geçerli örneğin değerinin dize gösterimini döndürür.

(Devralındığı yer: NSObject)
TouchesBegan(NSSet, UIEvent) (Devralındığı yer: UIResponder)
TouchesCancelled(NSSet, UIEvent) (Devralındığı yer: UIResponder)
TouchesEnded(NSSet, UIEvent) (Devralındığı yer: UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet) (Devralındığı yer: UIResponder)
TouchesMoved(NSSet, UIEvent) (Devralındığı yer: UIResponder)
TraitCollectionDidChange(UITraitCollection)

Çevrenin tanımlandığı özellik koleksiyonu değişti.

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

İki görünüm denetleyicisinin alt görünüm denetleyicileri arasında geçiş için kullanılır.

UnregisterForPreviewingWithContext(IUIViewControllerPreviewing)
UnregisterForTraitChanges(IUITraitChangeRegistration)
UnregisterSceneAccessory(UISceneAccessoryRegistration)
Unwind(UIStoryboardSegue, UIViewController)
UpdateContentUnavailableConfiguration(UIContentUnavailableConfigurationState)
UpdateFocusIfNeeded()

Herhangi bir odak ortamında bekleyen bir güncelleştirme varsa, bu yöntem anında bir odak güncelleştirmesini zorlar. 'den farklı olarak SetNeedsFocusUpdate(), bu yöntem şu anda odak içerse de içermese de herhangi biri IUIFocusEnvironmenttarafından çağrılabilir.

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

tarafından koordine edilen thisözellik koleksiyonunun olarak değiştirileceğini traitCollectionbildirircoordinator.

Uzantı Metotları

Veri Akışı Adı 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[])

Yanıtlayıcı belirtilen öğe sağlayıcılarından yapıştırabiliyorsa döndürür true .

CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController)

İkincil görünüm denetleyicisini 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)

Nesneye UIAccessibilityCustomRotor uygun nesne dizisini this alır.

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)

değilse null, varsayılan olarak odağı alması gereken alt öğeyi UIView gösterir.

GetSoundIdentifier(IUIFocusEnvironment, UIFocusUpdateContext)
GetSplitViewController(UIViewController)

İç içe görünüm denetleyicisi için te bölünmüş görünüm denetleyicisini döndürür.

GetTransitionCoordinator(UIViewController)

Belirtilen UIViewController geçişini koordine eden IUIViewControllerTransitionCoordinator.

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

Yapıştırma işlemini gerçekleştirir.

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)

için splitViewControllerayrı ikincil görünüm denetleyicisini döndürür.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Nesneye uygun UIAccessibilityCustomRotor nesne dizisini this ayarlar.

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)

Şunlara uygulanır