共用方式為


UIInputViewController 類別

定義

可以子類別化以產生自訂全系統鍵盤。

[Foundation.Register("UIInputViewController", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class UIInputViewController : UIKit.UIViewController, IDisposable, UIKit.IUITextInputDelegate
type UIInputViewController = class
    inherit UIViewController
    interface IUITextInputDelegate
    interface INativeObject
    interface IDisposable
繼承
屬性
實作

建構函式

UIInputViewController()

預設建構函式,初始化這個類別的新實例。

UIInputViewController(IntPtr)

建立 Unmanaged 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

UIInputViewController(NSCoder)

從儲存在 unarchiver 物件中的資料初始化 物件的建構函式。

UIInputViewController(NSObjectFlag)

呼叫衍生類別的建構函式,以略過初始化,並只配置 物件。

UIInputViewController(String, NSBundle)

可以子類別化以產生自訂全系統鍵盤。

屬性

AccessibilityAssistiveTechnologyFocusedIdentifiers

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 UIResponder)
AccessibilityCustomActions

允許將方法加入為 AccessibilityCustomActions 協助工具支援的補充動作。

(繼承來源 UIResponder)
AccessibilityDragSourceDescriptors

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 UIResponder)
AccessibilityDropPointDescriptors

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 UIResponder)
AdditionalSafeAreaInsets

取得或設定其他安全區域內嵌,以考慮應用程式特定的工具列和其他應用程式特定 UI。

(繼承來源 UIViewController)
AutomaticallyAdjustsScrollViewInsets

開發人員不應該使用此已被取代的屬性。 開發人員應該改用 'UIScrollView.ContentInsetAdjustmentBehavior'。

(繼承來源 UIViewController)
AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers

判斷內含專案事件是否自動傳播至巢狀檢視控制器。

(繼承來源 UIViewController)
BottomLayoutGuide

開發人員不應該使用此已被取代的屬性。 相反地,它們應該使用 SafeAreaLayoutGuide

(繼承來源 UIViewController)
CanBecomeFirstResponder

判斷此 UIREsponder 是否願意成為第一個回應者。

(繼承來源 UIResponder)
CanResignFirstResponder

判斷此 UIResponder 是否願意放棄其第一個回應者狀態。

(繼承來源 UIResponder)
ChildViewControllerForHomeIndicatorAutoHidden

取得子檢視控制器,以判斷是否要顯示要返回主畫面的指標。

(繼承來源 UIViewController)
ChildViewControllerForScreenEdgesDeferringSystemGestures

取得在處理螢幕邊緣手勢時具有優先順序的子檢視控制器,如果有的話。

(繼承來源 UIViewController)
ChildViewControllers

的陣列 UIViewController ,由這個 UIViewController 所管理。

(繼承來源 UIViewController)
Class

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
ClassHandle

這個類別的控制碼。

ContentSizeForViewInPopover

快顯的預設內容大小。

(繼承來源 UIViewController)
DebugDescription

此物件的開發人員有意義描述。

(繼承來源 NSObject)
DefinesPresentationContext

指定在呈現另一個 UIViewController 時是否顯示這個 UIViewControllerView 的 。

(繼承來源 UIViewController)
Description

物件的描述,ToString 的 Objective-C 版本。

(繼承來源 NSObject)
DisablesAutomaticKeyboardDismissal

如果 true 為 ,即使點選非輸入控制項,輸入檢視仍會保留在畫面上。

(繼承來源 UIViewController)
EdgesForExtendedLayout

指定 應該如何 ParentViewController 擴充這個 UIViewController 的配置。

(繼承來源 UIViewController)
EditButtonItem

UIBarButtonItem 可在狀態「編輯」和「完成」之間切換。

(繼承來源 UIViewController)
Editing

trueUIViewController如果 允許應用程式使用者編輯內容,則為 UIView

(繼承來源 UIViewController)
ExtendedLayoutIncludesOpaqueBars

延伸版面配置是否包含不透明橫條。

(繼承來源 UIViewController)
ExtensionContext

NSExtensionContext取得這個檢視控制器的 。

(繼承來源 UIViewController)
FocusItemContainer

取得焦點環境子系的容器。

(繼承來源 UIViewController)
Handle

處理非受控物件標記法) (指標。

(繼承來源 NSObject)
HasDictationKey

取得或設定自訂鍵盤是否有聽寫按鍵。

HasFullAccess

取得布林值,指出鍵盤是否具有完整存取權。

HidesBottomBarWhenPushed

指定當這個 UIViewController 推送至 UINavigationController 時,是否應該顯示工具列。

(繼承來源 UIViewController)
InputAccessoryView

當物件成為第一個回應者時,可以附加的自訂檢視。

(繼承來源 UIResponder)
InputAccessoryViewController

取得當成為第一個回應程式時 thisUIResponder 所顯示的自訂輔助元件 UIInputViewController

(繼承來源 UIResponder)
InputAssistantItem

取得將用來設定快捷方式列的助理。

(繼承來源 UIResponder)
InputView

取得或設定 的主要 UIInputViewthisUIInputViewController

InputViewController

取得當成為第一個回應程式時 thisUIResponder 所顯示的自訂 UIInputViewController

(繼承來源 UIResponder)
InterfaceOrientation

介面的目前方向。

(繼承來源 UIViewController)
IsBeingDismissed

true 如果目前 UIViewController 正在關閉的程式,則為 。

(繼承來源 UIViewController)
IsBeingPresented

true 如果目前的 UIViewController 正在呈現中,則為 。

(繼承來源 UIViewController)
IsDirectBinding

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
IsFirstResponder

傳回這個 UIResponder 是否為第一個回應者。

(繼承來源 UIResponder)
IsMovingFromParentViewController

true 如果目前的 UIViewController 正在從其父 UIViewController 代 中移除,則為 。

(繼承來源 UIViewController)
IsMovingToParentViewController

true 如果目前的 UIViewController 正在加入至父 UIViewController 代 的程式,則為 。

(繼承來源 UIViewController)
IsProxy

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
IsViewLoaded

Boolean 指出 是否已 View 將 載入記憶體中。

(繼承來源 UIViewController)
KeyCommands

應該在此 UIResponder 上觸發動作的索引鍵命令。 唯讀。

(繼承來源 UIResponder)
ModalInPopover

true如果應該以 UIPopoverController 強制回應方式呈現, UIViewController 則為 。

(繼承來源 UIViewController)
ModalPresentationCapturesStatusBarAppearance

UIViewController 在以模式呈現但非全螢幕時,是否接管狀態列的控制。

(繼承來源 UIViewController)
ModalPresentationStyle

UIModalPresentationStyle呈現 時 UIViewController 要使用的 。

(繼承來源 UIViewController)
ModalTransitionStyle

UIModalTransitionStyle要使用的 PresentViewController(UIViewController, Boolean, Action)

(繼承來源 UIViewController)
ModalViewController

作用中呈現檢視的控制器。

(繼承來源 UIViewController)
NavigationController

最接近的上階 UINavigationController

(繼承來源 UIViewController)
NavigationItem

UINavigationItem 表示其父系 的 UINavigationControllerNavigationBar 中這個 UIViewController

(繼承來源 UIViewController)
NeedsInputModeSwitchKey

取得布林值,指出是否需要鍵盤才能顯示輸入切換鍵。

NextResponder

回應鏈結上的下一個回應程式

(繼承來源 UIResponder)
NibBundle

NSBundle 中具現化這個 UIViewController 的 。

(繼承來源 UIViewController)
NibName

從中具現化這個 UIViewController 的 nib 檔案名,或 null

(繼承來源 UIViewController)
ParentFocusEnvironment

取得包含目前焦點環境的焦點環境。

(繼承來源 UIViewController)
ParentViewController

包含這個 UIViewControllerUIViewController

(繼承來源 UIViewController)
PasteConfiguration

UIPasteConfiguration物件所 this 支援的 。

(繼承來源 UIResponder)
PopoverPresentationController

取得檢視階層中最接近的上階,如果 UIPopoverPresentationControllernull 沒有任何,則為 。

(繼承來源 UIViewController)
PreferredContentSize

取得容器內容的慣用大小。

(繼承來源 UIViewController)
PreferredFocusedView

如果不是 null ,表示應該預設接收焦點的子 UIView 系。

(繼承來源 UIViewController)
PreferredFocusEnvironments

由系統遞迴搜尋的 IUIFocusEnvironment 陣列,以尋找預設焦點檢視。

(繼承來源 UIViewController)
PreferredScreenEdgesDeferringSystemGestures

取得其手勢優先于系統手勢的螢幕邊緣。

(繼承來源 UIViewController)
PreferredStatusBarUpdateAnimation

隱藏和顯示狀態列的慣用動畫樣式。

(繼承來源 UIViewController)
PrefersHomeIndicatorAutoHidden

取得布林值,指出是否偏好隱藏 Home 指標。

(繼承來源 UIViewController)
PresentationController

取得檢視階層中最接近的上階,如果 UIPresentationControllernull 沒有任何,則為 。

(繼承來源 UIViewController)
PresentedViewController

UIViewController 這個 UIViewController 或其中一個 祖系 UIViewController 呈現的 this

(繼承來源 UIViewController)
PresentingViewController

UIViewController呈現這個 UIViewController 的 。

(繼承來源 UIViewController)
PreviewActionItems

取得在 3D Touch Preview 中向上撥動時,所顯示的 陣列 IUIPreviewActionItem

(繼承來源 UIViewController)
PrimaryLanguage

取得或設定輸入檢視的主要語言。

ProvidesPresentationContextTransitionStyle

true 如果這會 UIViewController 覆寫其呈現的 轉換 UIViewController 樣式,則為 。

(繼承來源 UIViewController)
RestorationClass

負責還原應用程式狀態的類別。

(繼承來源 UIViewController)
RestorationIdentifier

指定要還原的 UIViewController 實例。

(繼承來源 UIViewController)
RestoresFocusAfterTransition

取得或設定這個 UIViewController 是否在轉換至 之後還原焦點。

(繼承來源 UIViewController)
RetainCount

傳回物件的目前 Objective-C 保留計數。

(繼承來源 NSObject)
RotatingFooterView

需要在介面旋轉期間轉換的頁尾檢視

(繼承來源 UIViewController)
RotatingHeaderView

介面旋轉期間必須轉換的標頭檢視。

(繼承來源 UIViewController)
SearchDisplayController

UISearchDisplayController如果有任何與這個 UIViewController 相關聯的 ,則為 。

(繼承來源 UIViewController)
Self

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
ShouldAutomaticallyForwardAppearanceMethods

外觀方法是否應轉送至子 UIViewController 系。

(繼承來源 UIViewController)
ShouldAutomaticallyForwardRotationMethods

是否應該將旋轉方法轉送至子 UIViewController 系。

(繼承來源 UIViewController)
SplitViewController

最接近的上階 UISplitViewControllernull

(繼承來源 UIViewController)
Storyboard

UIStoryboard建立這個 UIViewController 的 ,或 null

(繼承來源 UIViewController)
Superclass

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
SuperHandle

用來表示這個 NSObject 基類中方法的控制碼。

(繼承來源 NSObject)
SystemMinimumLayoutMargins

取得根檢視的最小版面配置邊界。

(繼承來源 UIViewController)
TabBarController

最接近的 UITabBarController 上階或 null

(繼承來源 UIViewController)
TabBarItem

UITabBarItem 表示其父系 的 UITabBarControllerTabBar 中這個 UIViewController

(繼承來源 UIViewController)
TextDocumentProxy

IUITextDocumentProxy取得自訂鍵盤互動的 。

TextInputContextIdentifier

識別碼,指出此 UIResponder 應該保留其文字輸入模式資訊。 唯讀。

(繼承來源 UIResponder)
TextInputMode

此 UIResponder 的文字輸入模式。 唯讀。

(繼承來源 UIResponder)
Title

這個 UIViewController 的人類有意義識別碼。

(繼承來源 UIViewController)
ToolbarItems

UINavigationController 之 的 UIBarButtonItem 陣列Toolbar

(繼承來源 UIViewController)
TopLayoutGuide

開發人員不應該使用此已被取代的屬性。 相反地,它們應該使用 SafeAreaLayoutGuide

(繼承來源 UIViewController)
TraitCollection

顯示器的特性,例如其慣用語、小數位數和大小類別。

(繼承來源 UIViewController)
TransitioningDelegate

委派物件,負責產生 IUIViewControllerAnimatedTransitioning 自訂簡報的 。

(繼承來源 UIViewController)
UndoManager

回應程式鏈結中最近的共用 NSUndoManager。 唯讀。

(繼承來源 UIResponder)
UserActivity

封裝此回應程式所支援之使用者活動的動作。

(繼承來源 UIResponder)
View

由這個檢視控制器管理的檢視。

(繼承來源 UIViewController)
ViewIfLoaded

如果已具現化,則傳 View 回 ,否則傳 null 回 。

(繼承來源 UIViewController)
ViewRespectsSystemMinimumLayoutMargins

取得或設定布林值,控制檢視控制器的檢視是否遵守最小版面配置邊界。

(繼承來源 UIViewController)
WantsFullScreenLayout

true 如果檢視應該與狀態列重迭,則為 。

(繼承來源 UIViewController)
WeakTransitioningDelegate

用來提供轉換動畫和互動控制器的委派物件。

(繼承來源 UIViewController)
Zone

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)

方法

AccessibilityDecrement()

指示協助工具元素遞減其內容的值。

(繼承來源 UIResponder)
AccessibilityElementDidBecomeFocused()

表示輔助技術已將其焦點設定為 thisUIResponder

(繼承來源 UIResponder)
AccessibilityElementDidLoseFocus()

表示輔助技術已從 變更其焦點 thisUIResponder

(繼承來源 UIResponder)
AccessibilityElementIsFocused()

指出輔助技術是否著重于 thisUIResponder

(繼承來源 UIResponder)
AccessibilityIncrement()

告知協助工具專案遞增其內容的值。

(繼承來源 UIResponder)
AccessibilityPerformEscape()

告知協助工具系統關閉強制回應快顯或階層式顯示專案。

(繼承來源 UIResponder)
AccessibilityPerformMagicTap()

切換應用程式定義的「最重要的狀態」應用程式。

(繼承來源 UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection)

覆寫時,允許協助工具系統執行捲動。

(繼承來源 UIResponder)
Add(UIView)

這是 的 AddSubview(UIView) 別名,但會使用 Add 模式,因為它允許 C# 3.0 建構在建立物件之後加入子檢視。

(繼承來源 UIViewController)
AddChildViewController(UIViewController)

UIViewController將 新增為子系。

(繼承來源 UIViewController)
AddKeyCommand(UIKeyCommand)

新增 command 為可連結硬體鍵盤的快捷方式。

(繼承來源 UIViewController)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

使用 NSString keyPath) 在外部 (註冊要觀察的物件。   觀察到的變更會分派至觀察者的 物件 ObserveValue(NSString, NSObject, NSDictionary, IntPtr) 方法。

(繼承來源 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

使用字串 keyPath) 在外部 (註冊要觀察的物件。   觀察到的變更會分派至觀察者的 物件 ObserveValue(NSString, NSObject, NSDictionary, IntPtr) 方法。

(繼承來源 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

使用任意方法註冊要從外部觀察到的物件。

(繼承來源 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

使用任意方法註冊要從外部觀察到的物件。

(繼承來源 NSObject)
AdvanceToNextInputMode()

前進到已啟用鍵盤清單中的下一個鍵盤。

ApplicationFinishedRestoringState()

在狀態還原期間完成物件解碼時呼叫。

(繼承來源 UIViewController)
AwakeFromNib()

從 nib 檔案載入物件之後呼叫。 覆寫程式必須呼叫基底。AwakeFromNib () 。

(繼承來源 NSObject)
BecomeFirstResponder()

要求 物件成為第一個回應者。

(繼承來源 UIResponder)
BeginAppearanceTransition(Boolean, Boolean)

使用 EndAppearanceTransition() 時,會告訴子 UIViewController 系其 UIView 即將出現或消失。

(繼承來源 UIViewController)
BeginInvokeOnMainThread(Action)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

在主要 UI 執行緒上以非同步方式叫用指定的程式碼。

(繼承來源 NSObject)
BeginRequestWithExtensionContext(NSExtensionContext)

當主應用程式即將提出要求時所呼叫的方法。

(繼承來源 UIViewController)
Bind(NSString, NSObject, String, NSDictionary)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
Bind(String, NSObject, String, NSDictionary)
已淘汰.

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
BindingInfo(String)
已淘汰.

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
BindingOptionDescriptions(String)
已淘汰.

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
BindingValueClass(String)
已淘汰.

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
CanPaste(NSItemProvider[])

取得 是否可以 this 接受 的貼上作業。

(繼承來源 UIResponder)
CanPerform(Selector, NSObject)

判斷此 UIResponder 是否可以執行指定的動作。 通常用來探查以編輯命令。

(繼承來源 UIResponder)
CanPerformUnwind(Selector, UIViewController, NSObject)

指定這 UIViewController 是否支援特定的回溯 segue

(繼承來源 UIViewController)
ChildViewControllerForStatusBarHidden()

覆寫時,傳回 UIViewController,判斷狀態列是隱藏還是未隱藏。

(繼承來源 UIViewController)
ChildViewControllerForStatusBarStyle()

覆寫時,傳回決定狀態列樣式的 UIViewController。

(繼承來源 UIViewController)
CommitEditing()

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
ConformsToProtocol(IntPtr)

叫用 以判斷這個物件是否實作指定的通訊協定。

(繼承來源 NSObject)
Copy()

執行基礎 Objective-C 物件的複本。

(繼承來源 NSObject)
Copy(NSObject)

表示「複製」編輯作業。

(繼承來源 UIResponder)
Cut(NSObject)

表示「剪下」編輯作業。

(繼承來源 UIResponder)
DangerousAutorelease()

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
DangerousRelease()

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
DangerousRetain()

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
DecodeRestorableState(NSCoder)

使用 EncodeRestorableState(NSCoder) 時,允許自訂狀態還原。

(繼承來源 UIViewController)
Delete(NSObject)

表示「刪除」編輯作業。

(繼承來源 UIResponder)
DidAnimateFirstHalfOfRotation(UIInterfaceOrientation)

在雙步驟旋轉動畫的第一部分結尾呼叫的已淘汰函式。

(繼承來源 UIViewController)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

指出對多關聯性的索引發生變更。

(繼承來源 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
DidChangeValue(String)

表示在指定的索引鍵上發生變更。

(繼承來源 NSObject)
DidMoveToParentViewController(UIViewController)

在 新增或移除父系 UIViewController 之後 this 呼叫 。

(繼承來源 UIViewController)
DidReceiveMemoryWarning()

當系統記憶體不足時呼叫。

(繼承來源 UIViewController)
DidRotate(UIInterfaceOrientation)

在 UI 旋轉之後呼叫。

(繼承來源 UIViewController)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

表示焦點已變更,如 中所述 context

(繼承來源 UIViewController)
DismissKeyboard()

從檢視關閉自訂鍵盤。

DismissModalViewController(Boolean)

關閉接收者所提交的強制回應檢視控制器。

(繼承來源 UIViewController)
DismissMoviePlayerViewController()

關閉 MPMoviePlayerViewController

(繼承來源 UIViewController)
DismissViewController(Boolean, Action)

關閉呈現的檢視控制器。

(繼承來源 UIViewController)
DismissViewControllerAsync(Boolean)

關閉呈現的檢視控制器。

(繼承來源 UIViewController)
Dispose()

釋放 NSObject 物件所使用的資源。

(繼承來源 NSObject)
Dispose(Boolean)

釋放 UIViewController 物件所使用的資源。

(繼承來源 UIViewController)
DoesNotRecognizeSelector(Selector)

表示這個物件無法辨識指定的選取器。

(繼承來源 NSObject)
EncodeRestorableState(NSCoder)

使用 DecodeRestorableState(NSCoder) 時,允許自訂狀態還原。

(繼承來源 UIViewController)
EncodeTo(NSCoder)

編碼所提供編碼器上物件的狀態

(繼承來源 UIViewController)
EndAppearanceTransition()

使用 BeginAppearanceTransition(Boolean, Boolean) 時,會告訴子 UIViewController 系其子檢視剛出現或消失。

(繼承來源 UIViewController)
Equals(NSObject)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
Equals(Object)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
ExposedBindings()

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
GetAllowedChildViewControllersForUnwinding(UIStoryboardUnwindSegueSource)

應該搜尋的子 UIViewController 物件陣列,以判斷它們是否為回溯 segue 目的地。

(繼承來源 UIViewController)
GetBindingInfo(NSString)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
GetBindingOptionDescriptions(NSString)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
GetBindingValueClass(NSString)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
GetChildViewControllerContainingSegueSource(UIStoryboardUnwindSegueSource)

子系 UIViewController ,這是回溯 segue 的來源。

(繼承來源 UIViewController)
GetDictionaryOfValuesFromKeys(NSString[])

擷取指定索引鍵的值。

(繼承來源 NSObject)
GetEnumerator()

傳回列舉值,列出所有子 UIView 系的

(繼承來源 UIViewController)
GetHashCode()

產生目前實例的雜湊碼。

(繼承來源 NSObject)
GetMethodForSelector(Selector)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
GetNativeField(String)
已淘汰.

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
GetNativeHash()

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
GetOverrideTraitCollectionForChildViewController(UIViewController)

UITraitCollection取得這個控制器之指定子檢視控制器的 。

(繼承來源 UIViewController)
GetSegueForUnwinding(UIViewController, UIViewController, String)

定義兩個 s 之間 UIViewController 要使用的 segue。

(繼承來源 UIViewController)
GetSizeForChildContentContainer(IUIContentContainer, CGSize)

使用父容器的大小,取得指定子系 IUIContentContainer 的內容大小。

(繼承來源 UIViewController)
GetSupportedInterfaceOrientations()

這個 UIViewController 支援的方向。

(繼承來源 UIViewController)
GetTargetForAction(Selector, NSObject)

傳迴響應動作的物件。

(繼承來源 UIResponder)
GetTargetViewControllerForAction(Selector, NSObject)

取得指定動作和傳送者的檢視控制器。

(繼承來源 UIViewController)
GetViewControllerForUnwind(Selector, UIViewController, NSObject)

用於搜尋特定回溯 segue 的子 UIViewController 系。

(繼承來源 UIViewController)
HandleInputModeList(UIView, UIEvent)

開發人員呼叫此方法以啟動輸入模式清單。

Init()

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
InitializeHandle(IntPtr)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
InitializeHandle(IntPtr, String)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
Invoke(Action, Double)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
Invoke(Action, TimeSpan)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
InvokeOnMainThread(Action)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
InvokeOnMainThread(Selector, NSObject)

在主要 UI 執行緒上,以同步方式叫用指定的程式碼。

(繼承來源 NSObject)
IsEqual(NSObject)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
IsKindOfClass(Class)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
IsMemberOfClass(Class)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
LoadView()

初始化 View 屬性。

(繼承來源 UIViewController)
LoadViewIfNeeded()

如有必要,請從分鏡腳本或 NIB 同步載入 View

(繼承來源 UIViewController)
MakeTextWritingDirectionLeftToRight(NSObject)

設定文字由左至右寫入的方向。

(繼承來源 UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject)

設定文字從右至左寫入的方向。

(繼承來源 UIResponder)
MarkDirty()

將一般對等物件升階 (IsDirectBinding 為 true) 為 toggleref 物件。

(繼承來源 NSObject)
MotionBegan(UIEventSubtype, UIEvent)

當動作 (已啟動震動) 時叫用的方法。

(繼承來源 UIResponder)
MotionCancelled(UIEventSubtype, UIEvent)

如果作業系統取消動作 (震動) 事件,則叫用的方法。

(繼承來源 UIResponder)
MotionEnded(UIEventSubtype, UIEvent)

動作 (震動) 完成時叫用的方法。

(繼承來源 UIResponder)
MutableCopy()

建立指定之 NSObject 的可變動複本。

(繼承來源 NSObject)
ObjectDidEndEditing(NSObject)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

表示相對於這個物件的指定 keyPath 的值已變更。

(繼承來源 NSObject)
Paste(NSItemProvider[])

呼叫 以從 執行貼上作業。

(繼承來源 UIResponder)
Paste(NSObject)

表示「貼上」編輯作業。

(繼承來源 UIResponder)
PerformSegue(String, NSObject)

執行指定的 UIStoryboardSegue

(繼承來源 UIViewController)
PerformSelector(Selector)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double)

叫用目前實例上的選取器,如果 obj 不是 Null,它會傳遞這個做為其單一參數。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, NSObject)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
PreferredContentSizeDidChangeForChildContentContainer(IUIContentContainer)

通知此控制器,指定子容器的內容慣用大小已變更。

(繼承來源 UIViewController)
PreferredInterfaceOrientationForPresentation()

最能顯示這個 UIViewController 內容的方向。

(繼承來源 UIViewController)
PreferredStatusBarStyle()

此 UIViewController 慣用的 UIStatusBarStyle。

(繼承來源 UIViewController)
PrefersStatusBarHidden()

此 UIViewController 是否偏好隱藏狀態列。

(繼承來源 UIViewController)
PrepareForInterfaceBuilder()

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
PrepareForSegue(UIStoryboardSegue, NSObject)

通知應用程式 UIStoryboardSegue 即將執行 。

(繼承來源 UIViewController)
PresentModalViewController(UIViewController, Boolean)

應用程式開發人員應該使用 PresentViewController(UIViewController, Boolean, Action) ,而不是這個已被取代的方法。

(繼承來源 UIViewController)
PresentMoviePlayerViewController(MPMoviePlayerViewController)

使用標準轉換來顯示電影控制器。

(繼承來源 UIViewController)
PresentViewController(UIViewController, Boolean, Action)

強制回應呈現檢視控制器。

(繼承來源 UIViewController)
PresentViewControllerAsync(UIViewController, Boolean)

強制回應呈現檢視控制器。

(繼承來源 UIViewController)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

表示已在遠端或遊戲控制器上按下實體按鈕。

(繼承來源 UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

表示因為系統事件而取消實體按鈕按下事件。

(繼承來源 UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

Force表示 的值 evt 已變更。

(繼承來源 UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

表示在遠端或遊戲控制器上按下實體按鈕的結束。

(繼承來源 UIResponder)
RegisterForPreviewingWithDelegate(IUIViewControllerPreviewingDelegate, UIView)

針對 3D Touch 預覽和快顯作業註冊此檢視控制器。

(繼承來源 UIViewController)
ReloadInputViews()

當這個物件是第一個回應者時,更新自訂輸入和輔助檢視。

(繼承來源 UIResponder)
RemoteControlReceived(UIEvent)

表示已收到遠端控制事件。

(繼承來源 UIResponder)
RemoveFromParentViewController()

從其 ParentViewControllerUIViewController 移除這個 UIViewController

(繼承來源 UIViewController)
RemoveKeyCommand(UIKeyCommand)

移除先前新增的硬體鍵盤快速鍵。

(繼承來源 UIViewController)
RemoveObserver(NSObject, NSString)

停止指定的觀察者接收指定 keyPath 變更值的進一步通知。

(繼承來源 NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

停止指定的觀察者接收指定 keyPath 和內容的變更值進一步通知。

(繼承來源 NSObject)
RemoveObserver(NSObject, String)

停止指定的觀察者接收指定 keyPath 變更值的進一步通知。

(繼承來源 NSObject)
RemoveObserver(NSObject, String, IntPtr)

停止指定的觀察者接收指定 keyPath 和內容的變更值進一步通知。

(繼承來源 NSObject)
RequestSupplementaryLexicon(Action<UILexicon>)

取得詞彙組的語彙,以搭配自訂鍵盤使用。

RequestSupplementaryLexiconAsync()

取得詞彙組的語彙,以搭配自訂鍵盤使用。

ResignFirstResponder()

當要求此 UIResponder 重新簽署其第一個回應程式狀態時呼叫。

(繼承來源 UIResponder)
RespondsToSelector(Selector)

這個物件是否辨識指定的選取器。

(繼承來源 NSObject)
RestoreUserActivityState(NSUserActivity)

還原指定之使用者活動持續性所需的狀態。

(繼承來源 UIResponder)
Select(NSObject)

指出 「選取」編輯作業。|B

(繼承來源 UIResponder)
SelectAll(NSObject)

表示「全選」編輯作業。

(繼承來源 UIResponder)
SelectionDidChange(IUITextInput)

變更中的 uiTextInput 選取範圍。

SelectionWillChange(IUITextInput)

中的 uiTextInput 選取範圍即將變更。

SetEditing(Boolean, Boolean)

開啟或關閉編輯模式。

(繼承來源 UIViewController)
SetNativeField(String, NSObject)
已淘汰.

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
SetNeedsFocusUpdate()

當 是作用中的焦點環境時 this ,會要求焦點更新,這可能會變更 PreferredFocusedView 。 (另請參閱 UpdateFocusIfNeeded())。

(繼承來源 UIViewController)
SetNeedsStatusBarAppearanceUpdate()

通知系統狀態列的屬性已經變更。

(繼承來源 UIViewController)
SetNeedsUpdateOfHomeIndicatorAutoHidden()

控制開發人員的檢視控制器是否應該顯示返回主畫面的指標。

(繼承來源 UIViewController)
SetNeedsUpdateOfScreenEdgesDeferringSystemGestures()

變更其手勢優先于系統手勢的螢幕邊緣。

(繼承來源 UIViewController)
SetNilValueForKey(NSString)

將指定索引鍵的值設定為 null。

(繼承來源 NSObject)
SetOverrideTraitCollection(UITraitCollection, UIViewController)

UITraitCollection設定這個控制器之指定子檢視控制器的物件。

(繼承來源 UIViewController)
SetToolbarItems(UIBarButtonItem[], Boolean)

將 新增 UIBarButtonItemUIToolbar

(繼承來源 UIViewController)
SetValueForKey(NSObject, NSString)

將索引鍵所指定的屬性值設定為指定的值。

(繼承來源 NSObject)
SetValueForKeyPath(IntPtr, NSString)

建立 Unmanaged 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

(繼承來源 NSObject)
SetValueForKeyPath(NSObject, NSString)

設定可以使用索引鍵路徑到達的屬性值。

(繼承來源 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

表示嘗試將值寫入未定義的索引鍵。 如果未覆寫,會引發 NSUndefinedKeyException。

(繼承來源 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

將這個 NSObject 的值設定為指定字典中的值。

(繼承來源 NSObject)
ShouldAutorotate()

開啟或關閉自動旋轉。

(繼承來源 UIViewController)
ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)

trueUIViewController如果 支援旋轉至指定的 UIInterfaceOrientation ,則為 。

(繼承來源 UIViewController)
ShouldPerformSegue(String, NSObject)

是否應該執行 segue。

(繼承來源 UIViewController)
ShouldUpdateFocus(UIFocusUpdateContext)

在失去或接收焦點之前 this 呼叫。 如果任一焦點環境傳 false 回 ,則會取消焦點更新。

(繼承來源 UIViewController)
ShowDetailViewController(UIViewController, NSObject)

在詳細資料內容中顯示此檢視控制器。

(繼承來源 UIViewController)
ShowViewController(UIViewController, NSObject)

顯示此檢視控制器。

(繼承來源 UIViewController)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)

通知此容器自動調整指定子容器的大小。

(繼承來源 UIViewController)
TextDidChange(IUITextInput)

變更中的 uiTextInput 文字。

TextWillChange(IUITextInput)

中的 uiTextInput 文字即將變更。

ToggleBoldface(NSObject)

切換粗體字型的使用。

(繼承來源 UIResponder)
ToggleItalics(NSObject)

切換斜體字型的使用。

(繼承來源 UIResponder)
ToggleUnderline(NSObject)

切換底線的使用。

(繼承來源 UIResponder)
ToString()

傳回目前實例值的字串表示。

(繼承來源 NSObject)
TouchesBegan(NSSet, UIEvent)

當一或多個手指觸碰螢幕時傳送。

(繼承來源 UIResponder)
TouchesCancelled(NSSet, UIEvent)

觸控處理已取消時傳送。

(繼承來源 UIResponder)
TouchesEnded(NSSet, UIEvent)

從螢幕增益一或多個手指時傳送。

(繼承來源 UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet)

當 的估計屬性 touches 已更新時呼叫。

(繼承來源 UIResponder)
TouchesMoved(NSSet, UIEvent)

當一或多個手指在畫面上移動時傳送。

(繼承來源 UIResponder)
TraitCollectionDidChange(UITraitCollection)

檢視控制器的特徵集合變更時叫用的方法。

(繼承來源 UIViewController)
Transition(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action, UICompletionHandler)

用於在兩個檢視控制器的子檢視控制器之間轉換。

(繼承來源 UIViewController)
TransitionAsync(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action)

用於在兩個檢視控制器的子檢視控制器之間轉換。

(繼承來源 UIViewController)
Unbind(NSString)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
Unbind(String)
已淘汰.

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
UnregisterForPreviewingWithContext(IUIViewControllerPreviewing)

previewing停止處理 3D 觸控預覽和快顯輸入。

(繼承來源 UIViewController)
Unwind(UIStoryboardSegue, UIViewController)

在回溯路徑中任何 UIViewController 物件的回溯 segue 期間呼叫。

(繼承來源 UIViewController)
UpdateFocusIfNeeded()

如果有任何焦點環境有擱置的更新,此方法會強制立即焦點更新。 不同于 SetNeedsFocusUpdate() ,不論此方法目前是否包含焦點,都可以由任何 UIViewController 呼叫。

(繼承來源 UIViewController)
UpdateUserActivityState(NSUserActivity)

更新指定的使用者活動狀態。

(繼承來源 UIResponder)
UpdateViewConstraints()

當 需要重新計算其配置條件約束時 UIViewController 呼叫。

(繼承來源 UIViewController)
ValueForKey(NSString)

傳回與指定索引鍵相關聯的屬性值。

(繼承來源 NSObject)
ValueForKeyPath(NSString)

傳回可以使用 keypath 到達的屬性值。

(繼承來源 NSObject)
ValueForUndefinedKey(NSString)

表示嘗試讀取未定義索引鍵的值。 如果未覆寫,會引發 NSUndefinedKeyException。

(繼承來源 NSObject)
ViewDidAppear(Boolean)

在 新增至檢視階層之後 View 呼叫。

(繼承來源 UIViewController)
ViewDidDisappear(Boolean)

在從顯示 UIView 階層中移除 的 View 屬性之後 UIViewthisUIViewController 就會呼叫這個方法。

(繼承來源 UIViewController)
ViewDidLayoutSubviews()

在 配置其子檢視之後 View 呼叫。

(繼承來源 UIViewController)
ViewDidLoad()

在控制器 View 載入記憶體之後呼叫。

(繼承來源 UIViewController)
ViewDidUnload()

在 iOS 6 和更新版本中,永遠不會呼叫這個方法。 在舊版中,當控制器的檢視從記憶體釋出時,會呼叫它。

(繼承來源 UIViewController)
ViewLayoutMarginsDidChange()

變更檢視的版面配置邊界時所呼叫的方法。

(繼承來源 UIViewController)
ViewSafeAreaInsetsDidChange()

當安全區域內嵌因大小變更而變更系統橫條或屬性變更 AdditionalSafeAreaInsets 時所呼叫的方法。

(繼承來源 UIViewController)
ViewWillAppear(Boolean)

在新增至檢視階層之前 View 呼叫。

(繼承來源 UIViewController)
ViewWillDisappear(Boolean)

從顯示 UIView 階層中移除 UIViewUIViewControllerView 之前,會呼叫這個方法。

(繼承來源 UIViewController)
ViewWillLayoutSubviews()

在 配置其子檢視之前 View 呼叫。

(繼承來源 UIViewController)
ViewWillTransitionToSize(CGSize, IUIViewControllerTransitionCoordinator)

對於 UIViewController 屬於應用程式延伸模組一部分的物件,請在調整大小之前 View 呼叫 。

(繼承來源 UIViewController)
ViewWillUnload()

在 iOS 6 和更新版本中,永遠不會呼叫這個方法。 在舊版中,它會在控制器檢視從記憶體釋出之前呼叫。

(繼承來源 UIViewController)
WillAnimateFirstHalfOfRotation(UIInterfaceOrientation, Double)

在旋轉前半部傳送的已被取代方法。 應用程式開發人員應該改用 WillAnimateRotation(UIInterfaceOrientation, Double)

(繼承來源 UIViewController)
WillAnimateRotation(UIInterfaceOrientation, Double)

在單步驟介面輪替之前呼叫。

(繼承來源 UIViewController)
WillAnimateSecondHalfOfRotation(UIInterfaceOrientation, Double)

在輪替後半部傳送的已被取代方法。 應用程式開發人員應該改用 WillAnimateRotation(UIInterfaceOrientation, Double)

(繼承來源 UIViewController)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

表示指定索引鍵中指定索引的值即將變更。

(繼承來源 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

可以子類別化以產生自訂全系統鍵盤。

(繼承來源 NSObject)
WillChangeValue(String)

表示指定索引鍵的值即將變更。

(繼承來源 NSObject)
WillMoveToParentViewController(UIViewController)

在新增或移除 this 容器 UIViewController 之前呼叫。

(繼承來源 UIViewController)
WillRotate(UIInterfaceOrientation, Double)

在使用者介面輪替之前呼叫。

(繼承來源 UIViewController)
WillTransitionToTraitCollection(UITraitCollection, IUIViewControllerTransitionCoordinator)

通知 this 其特徵集合會依 協調變更為 traitCollectioncoordinator

(繼承來源 UIViewController)

擴充方法

GetDebugDescription(INSObjectProtocol)

可以子類別化以產生自訂全系統鍵盤。

DisplayingBannerAd(UIViewController)

可以子類別化以產生自訂全系統鍵盤。

GetCanDisplayBannerAds(UIViewController)

可以子類別化以產生自訂全系統鍵盤。

GetInterstitialPresentationPolicy(UIViewController)

可以子類別化以產生自訂全系統鍵盤。

GetOriginalContentView(UIViewController)

可以子類別化以產生自訂全系統鍵盤。

PresentingFullScreenAd(UIViewController)

可以子類別化以產生自訂全系統鍵盤。

RequestInterstitialAdPresentation(UIViewController)

可以子類別化以產生自訂全系統鍵盤。

SetCanDisplayBannerAds(UIViewController, Boolean)

可以子類別化以產生自訂全系統鍵盤。

SetInterstitialPresentationPolicy(UIViewController, ADInterstitialPresentationPolicy)

可以子類別化以產生自訂全系統鍵盤。

ShouldPresentInterstitialAd(UIViewController)

可以子類別化以產生自訂全系統鍵盤。

GetAccessibilityCustomRotors(NSObject)

取得物件適用的 this 物件陣列 UIAccessibilityCustomRotor

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

設定適用于 this 物件的陣列 UIAccessibilityCustomRotor

GetTransitionCoordinator(UIViewController)

協調所指定 UIViewController 轉換的 IUIViewControllerTransitionCoordinator。

GetFocusItemContainer(IUIFocusEnvironment)

取得環境的焦點容器。

GetParentFocusEnvironment(IUIFocusEnvironment)

取得父焦點環境。

GetPreferredFocusEnvironments(IUIFocusEnvironment)

取得焦點環境的清單,依優先順序排序,環境在更新焦點時偏好。

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

true如果回應程式可以從指定的專案提供者貼上,則傳回 。

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

執行貼上。

DecreaseSize(UIResponder, NSObject)

硬體鍵盤要求 (Command-減號) 來減少 的大小 UIResponder

IncreaseSize(UIResponder, NSObject)

硬體鍵盤要求 (命令加號) ,以增加 的大小 UIResponder

CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController)

折迭上的次要檢視控制器 splitViewController

GetSplitViewController(UIViewController)

傳回巢狀檢視控制器的分割檢視控制器。

SeparateSecondaryViewControllerForSplitViewController(UIViewController, UISplitViewController)

傳回 的個別次要檢視控制器 splitViewController

適用於

另請參閱