UITableViewController UITableViewController Class

Definition

Controller for a UITableView.

[Foundation.Register("UITableViewController", true)]
public class UITableViewController : UIKit.UIViewController, IDisposable, UIKit.IUITableViewDataSource, UIKit.IUITableViewDelegate
type UITableViewController = class
    inherit UIViewController
    interface IUITableViewDataSource
    interface INativeObject
    interface IDisposable
    interface IUITableViewDelegate
    interface IUIScrollViewDelegate
Inheritance
Derived
Attributes
Implements

Remarks

This class is a controller that manages a table view.

Constructors

UITableViewController() UITableViewController()

Default constructor that initializes a new instance of this class with no parameters.

UITableViewController(IntPtr) UITableViewController(IntPtr)

A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

UITableViewController(NSCoder) UITableViewController(NSCoder)

A constructor that initializes the object from the data stored in the unarchiver object.

UITableViewController(NSObjectFlag) UITableViewController(NSObjectFlag)

Constructor to call on derived classes to skip initialization and merely allocate the object.

UITableViewController(String, NSBundle) UITableViewController(String, NSBundle)

Creates a new UITableViewController with the UI defined in the specified NIB.

UITableViewController(UITableViewStyle) UITableViewController(UITableViewStyle)

Creates a new TUITableViewController with the specified UITableViewStyle.

Properties

AccessibilityAssistiveTechnologyFocusedIdentifiers AccessibilityAssistiveTechnologyFocusedIdentifiers Inherited from UIResponder
AccessibilityCustomActions AccessibilityCustomActions

Allows methods to be added to AccessibilityCustomActions as accessibility-supporting supplementary actions.

(Inherited from UIResponder)
AccessibilityDragSourceDescriptors AccessibilityDragSourceDescriptors Inherited from UIResponder
AccessibilityDropPointDescriptors AccessibilityDropPointDescriptors Inherited from UIResponder
AdditionalSafeAreaInsets AdditionalSafeAreaInsets

Gets or sets additional safe area insets to account for app-specific tool bars and other app-specific UI.

(Inherited from UIViewController)
AutomaticallyAdjustsScrollViewInsets AutomaticallyAdjustsScrollViewInsets

Developers should not use this deprecated property. Developers should use 'UIScrollView.ContentInsetAdjustmentBehavior' instead.

(Inherited from UIViewController)
AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers

Determines whether the containment events are automatically propagaged to nested view controllers.

(Inherited from UIViewController)
BottomLayoutGuide BottomLayoutGuide

Developers should not use this deprecated property. Instead, they should use SafeAreaLayoutGuide.

(Inherited from UIViewController)
CanBecomeFirstResponder CanBecomeFirstResponder

Determines whether this UIREsponder is willing to become the first responder.

(Inherited from UIResponder)
CanResignFirstResponder CanResignFirstResponder

Determines whether this UIResponder is willing to give up its first responder status.

(Inherited from UIResponder)
ChildViewControllerForHomeIndicatorAutoHidden ChildViewControllerForHomeIndicatorAutoHidden

Gets a child view controller for determining whether to display an indicator for returning to the Home screen.

(Inherited from UIViewController)
ChildViewControllerForScreenEdgesDeferringSystemGestures ChildViewControllerForScreenEdgesDeferringSystemGestures

Gets the child view controller that has precedence when processing screen edge gestures, if present.

(Inherited from UIViewController)
ChildViewControllers ChildViewControllers

An array of UIViewControllers that are managed by this UIViewController.

(Inherited from UIViewController)
Class Class Inherited from NSObject
ClassHandle ClassHandle

The handle for this class.

ClearsSelectionOnViewWillAppear ClearsSelectionOnViewWillAppear

Whether the selection should be cleared when the table appears.

ContentSizeForViewInPopover ContentSizeForViewInPopover

Default content size for popovers.

(Inherited from UIViewController)
DebugDescription DebugDescription

A developer-meaningful description of this object.

(Inherited from NSObject)
DefinesPresentationContext DefinesPresentationContext

Specifies whether this UIViewController’s View is shown when presenting another UIViewController.

(Inherited from UIViewController)
Description Description

Description of the object, the Objective-C version of ToString.

(Inherited from NSObject)
DisablesAutomaticKeyboardDismissal DisablesAutomaticKeyboardDismissal

If true, input view will remain on-screen even when non-input control is tapped.

(Inherited from UIViewController)
EdgesForExtendedLayout EdgesForExtendedLayout

Specifies how the ParentViewController should extend the layout of this UIViewController.

(Inherited from UIViewController)
EditButtonItem EditButtonItem

A UIBarButtonItem that toggles between statees "Edit" and "Done."

(Inherited from UIViewController)
Editing Editing

true if the UIViewController allows the application user to edit the UIView contents.

(Inherited from UIViewController)
ExtendedLayoutIncludesOpaqueBars ExtendedLayoutIncludesOpaqueBars

Whether the extended layout includes opaque bars.

(Inherited from UIViewController)
ExtensionContext ExtensionContext

Gets the NSExtensionContext for this view controller.

(Inherited from UIViewController)
FocusItemContainer FocusItemContainer

Gets the container for the focus envirnoment's children.

(Inherited from UIViewController)
Handle Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from NSObject)
HidesBottomBarWhenPushed HidesBottomBarWhenPushed

Specifies whether the toolbar should be visible when this UIViewController is pushed onto a UINavigationController.

(Inherited from UIViewController)
InputAccessoryView InputAccessoryView

Custom view that can be attached when the object becomes the first responder.

(Inherited from UIResponder)
InputAccessoryViewController InputAccessoryViewController

Gets the custom accessory UIInputViewController to display when this UIResponder becomes the first responder.

(Inherited from UIResponder)
InputAssistantItem InputAssistantItem

Gets the assistant that will be used to configure the shortcut bar.

(Inherited from UIResponder)
InputView InputView

Custom view to display when the object becomes the first responder. Read-only.

(Inherited from UIResponder)
InputViewController InputViewController

Gets the custom UIInputViewController to display when this UIResponder becomes the first responder.

(Inherited from UIResponder)
InterfaceOrientation InterfaceOrientation

The current orientation of the interface.

(Inherited from UIViewController)
IsBeingDismissed IsBeingDismissed

true if the current UIViewController is in the process of being dismissed.

(Inherited from UIViewController)
IsBeingPresented IsBeingPresented

true if the current UIViewController is in the process of being presented.

(Inherited from UIViewController)
IsDirectBinding IsDirectBinding Inherited from NSObject
IsFirstResponder IsFirstResponder

Returns whether this UIResponder is the First Responder.

(Inherited from UIResponder)
IsMovingFromParentViewController IsMovingFromParentViewController

true if the current UIViewController is in the process of being removed from its parent UIViewController.

(Inherited from UIViewController)
IsMovingToParentViewController IsMovingToParentViewController

true if the current UIViewController is in the process of being added to a parent UIViewController.

(Inherited from UIViewController)
IsProxy IsProxy Inherited from NSObject
IsViewLoaded IsViewLoaded

A Boolean indicating whether the View is loaded into memory.

(Inherited from UIViewController)
KeyCommands KeyCommands

The key commands that should trigger action on this UIResponder. Read-only.

(Inherited from UIResponder)
ModalInPopover ModalInPopover

true if this UIViewController should be presented modally by a UIPopoverController.

(Inherited from UIViewController)
ModalPresentationCapturesStatusBarAppearance ModalPresentationCapturesStatusBarAppearance

Whether the UIViewController, when presented modally but non-fullscreen, takes over control of the status bar.

(Inherited from UIViewController)
ModalPresentationStyle ModalPresentationStyle

The UIModalPresentationStyle to be used when presenting UIViewControllers.

(Inherited from UIViewController)
ModalTransitionStyle ModalTransitionStyle

The UIModalTransitionStyle to be used by PresentViewController(UIViewController, Boolean, Action).

(Inherited from UIViewController)
ModalViewController ModalViewController

Controller for the active presented view.

(Inherited from UIViewController)
NavigationController NavigationController

The nearest ancestor UINavigationController

(Inherited from UIViewController)
NavigationItem NavigationItem

A UINavigationItem that represents this UIViewController in its parent’s UINavigationController’s NavigationBar.

(Inherited from UIViewController)
NextResponder NextResponder

The next responder on the response chain

(Inherited from UIResponder)
NibBundle NibBundle

The NSBundle from which this UIViewController was instantiated.

(Inherited from UIViewController)
NibName NibName

The name of the nib file from which this UIViewController was instantiated, or null.

(Inherited from UIViewController)
ParentFocusEnvironment ParentFocusEnvironment

Gets the focus environment that contains the current focus environment.

(Inherited from UIViewController)
ParentViewController ParentViewController

The UIViewController that contains this UIViewController.

(Inherited from UIViewController)
PasteConfiguration PasteConfiguration

The UIPasteConfiguration supported by this object.

(Inherited from UIResponder)
PopoverPresentationController PopoverPresentationController

Gets the nearest ancestor in the view hierarchy that is a UIPopoverPresentationController or null if there is none.

(Inherited from UIViewController)
PreferredContentSize PreferredContentSize

Gets the preferred size for the content of the container.

(Inherited from UIViewController)
PreferredFocusedView PreferredFocusedView

If not null, indicates the child UIView that should receive focus by default.

(Inherited from UIViewController)
PreferredFocusEnvironments PreferredFocusEnvironments

An array of IUIFocusEnvironments that are recursively searched by the system to find the default focused view.

(Inherited from UIViewController)
PreferredScreenEdgesDeferringSystemGestures PreferredScreenEdgesDeferringSystemGestures

Gets the screen edges whose gestures take precedence over system gestures.

(Inherited from UIViewController)
PreferredStatusBarUpdateAnimation PreferredStatusBarUpdateAnimation

The preferred animation style for hiding and showing the status bar.

(Inherited from UIViewController)
PrefersHomeIndicatorAutoHidden PrefersHomeIndicatorAutoHidden

Gets a Boolean value that tells if it is preferred that the Home indicator be hidden.

(Inherited from UIViewController)
PresentationController PresentationController

Gets the nearest ancestor in the view hierarchy that is a UIPresentationController or null if there is none.

(Inherited from UIViewController)
PresentedViewController PresentedViewController

The UIViewController that is being presented by this UIViewController or one of this’s ancestor UIViewControllers.

(Inherited from UIViewController)
PresentingViewController PresentingViewController

The UIViewController that is presenting this UIViewController.

(Inherited from UIViewController)
PreviewActionItems PreviewActionItems

Gets the array of IUIPreviewActionItem that are displayed when the user swipes upwards in 3D Touch Preview.

(Inherited from UIViewController)
ProvidesPresentationContextTransitionStyle ProvidesPresentationContextTransitionStyle

true if this UIViewController overrides the transition style of the UIViewController that it presents.

(Inherited from UIViewController)
RefreshControl RefreshControl

The UIRefreshControl used to update the table contents.

RestorationClass RestorationClass

The class responsible for restoring application state.

(Inherited from UIViewController)
RestorationIdentifier RestorationIdentifier

Specifies the instance of the UIViewController for restoration.

(Inherited from UIViewController)
RestoresFocusAfterTransition RestoresFocusAfterTransition

Gets or sets whether this UIViewController restores focus after being transitioned to.

(Inherited from UIViewController)
RetainCount RetainCount

Returns the current Objective-C retain count for the object.

(Inherited from NSObject)
RotatingFooterView RotatingFooterView

The footer view that needs to be transitioned during an interface rotation

(Inherited from UIViewController)
RotatingHeaderView RotatingHeaderView

The header view that needs to be transitioned during an interface rotation.

(Inherited from UIViewController)
SearchDisplayController SearchDisplayController

The UISearchDisplayController, if any, associated with this UIViewController.

(Inherited from UIViewController)
Self Self Inherited from NSObject
ShouldAutomaticallyForwardAppearanceMethods ShouldAutomaticallyForwardAppearanceMethods

Whether appearance methods should be forwarded to child UIViewControllers.

(Inherited from UIViewController)
ShouldAutomaticallyForwardRotationMethods ShouldAutomaticallyForwardRotationMethods

Whether rotation methods should be forwarded to child UIViewControllers.

(Inherited from UIViewController)
SplitViewController SplitViewController

The nearest ancestor UISplitViewController or null.

(Inherited from UIViewController)
Storyboard Storyboard

The UIStoryboard from which this UIViewController was created, or null.

(Inherited from UIViewController)
Superclass Superclass Inherited from NSObject
SuperHandle SuperHandle

Handle used to represent the methods in the base class for this NSObject.

(Inherited from NSObject)
SystemMinimumLayoutMargins SystemMinimumLayoutMargins

Gets the root view's minimum layout margins.

(Inherited from UIViewController)
TabBarController TabBarController

The nearest ancestore UITabBarController or null.

(Inherited from UIViewController)
TabBarItem TabBarItem

A UITabBarItem that represents this UIViewController in its parent’s UITabBarController’s TabBar.

(Inherited from UIViewController)
TableView TableView

A reference to the UITableView that is managed by the controller.

TextInputContextIdentifier TextInputContextIdentifier

An identifier indicating that this UIResponder should preserve its text input mode information. Read-only.

(Inherited from UIResponder)
TextInputMode TextInputMode

The text input mode for this UIResponder. Read-only.

(Inherited from UIResponder)
Title Title

A human-meaningful identifier of this UIViewController.

(Inherited from UIViewController)
ToolbarItems ToolbarItems

The array of UIBarButtonItems on a UINavigationController’s Toolbar

(Inherited from UIViewController)
TopLayoutGuide TopLayoutGuide

Developers should not use this deprecated property. Instead, they should use SafeAreaLayoutGuide.

(Inherited from UIViewController)
TraitCollection TraitCollection

Characteristics of the display, such as it's idiom, scale, and size class.

(Inherited from UIViewController)
TransitioningDelegate TransitioningDelegate

A delegate object that is responsible for producing IUIViewControllerAnimatedTransitionings for custom presentation.

(Inherited from UIViewController)
UndoManager UndoManager

The nearest shared NSUndoManager in the responder chain. Read-only.

(Inherited from UIResponder)
UserActivity UserActivity

Action that encapsulates a user activity that is supported by this responder.

(Inherited from UIResponder)
View View

The view managed by this view controller.

(Inherited from UIViewController)
ViewIfLoaded ViewIfLoaded

Returns the View if it has been instantiated; otherwise, returns null.

(Inherited from UIViewController)
ViewRespectsSystemMinimumLayoutMargins ViewRespectsSystemMinimumLayoutMargins

Gets or sets a Boolean value that controls whether the view for the view controller respects the minimum layout margins.

(Inherited from UIViewController)
WantsFullScreenLayout WantsFullScreenLayout

true if the view should overlap the status bar.

(Inherited from UIViewController)
WeakTransitioningDelegate WeakTransitioningDelegate

The delegate object used to provide controllers for transition animations and interactions.

(Inherited from UIViewController)
Zone Zone Inherited from NSObject

Methods

AccessibilityDecrement() AccessibilityDecrement()

Tells the accessibility element to decrement the value of its content.

(Inherited from UIResponder)
AccessibilityElementDidBecomeFocused() AccessibilityElementDidBecomeFocused()

Indicates that an assistive technology has set its focus to this UIResponder.

(Inherited from UIResponder)
AccessibilityElementDidLoseFocus() AccessibilityElementDidLoseFocus()

Indicates that an assistive technology has changed its focus from this UIResponder.

(Inherited from UIResponder)
AccessibilityElementIsFocused() AccessibilityElementIsFocused()

Indicates whether an assistive technology is focused on this UIResponder.

(Inherited from UIResponder)
AccessibilityIncrement() AccessibilityIncrement()

Tells the accessibility element to increment the value of its content.

(Inherited from UIResponder)
AccessibilityPerformEscape() AccessibilityPerformEscape()

Tells the accessibility system to dismiss a modal popover or hierarchically-displayed element.

(Inherited from UIResponder)
AccessibilityPerformMagicTap() AccessibilityPerformMagicTap()

Toggles the application-defined "most important state" of the app.

(Inherited from UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) AccessibilityScroll(UIAccessibilityScrollDirection)

When overridden, allows the accessibility system to perform scrolling.

(Inherited from UIResponder)
AccessoryButtonTapped(UITableView, NSIndexPath) AccessoryButtonTapped(UITableView, NSIndexPath)

Indicates that the accessory button was pressed.

AccessoryForRow(UITableView, NSIndexPath) AccessoryForRow(UITableView, NSIndexPath)

Developers should not use this deprecated method.

Add(UIView) Add(UIView)

This is an alias for AddSubview(UIView), but uses the Add pattern as it allows C# 3.0 constructs to add subviews after creating the object.

(Inherited from UIViewController)
AddChildViewController(UIViewController) AddChildViewController(UIViewController)

Adds a UIViewController as a child.

(Inherited from UIViewController)
AddKeyCommand(UIKeyCommand) AddKeyCommand(UIKeyCommand)

Adds command as a shortcut available to attached hardware keyboards.

(Inherited from UIViewController)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registers an object for being observed externally (using NSString keyPath).   Observed changes are dispatched to the observer’s object ObserveValue(NSString, NSObject, NSDictionary, IntPtr) method.

(Inherited from NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registers an object for being observed externally (using string keyPath).   Observed changes are dispatched to the observer’s object ObserveValue(NSString, NSObject, NSDictionary, IntPtr) method.

(Inherited from NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>) AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>) AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
ApplicationFinishedRestoringState() ApplicationFinishedRestoringState()

Called when object decoding is complete during state restoration.

(Inherited from UIViewController)
AwakeFromNib() AwakeFromNib()

Called after the object has been loaded from the nib file. Overriders must call base.AwakeFromNib().

(Inherited from NSObject)
BecomeFirstResponder() BecomeFirstResponder()

Request the object to become the first responder.

(Inherited from UIResponder)
BeginAppearanceTransition(Boolean, Boolean) BeginAppearanceTransition(Boolean, Boolean)

With EndAppearanceTransition(), tells child UIViewControllers that their UIViews are about to either appear or disappear.

(Inherited from UIViewController)
BeginInvokeOnMainThread(Action) BeginInvokeOnMainThread(Action) Inherited from NSObject
BeginInvokeOnMainThread(Selector, NSObject) BeginInvokeOnMainThread(Selector, NSObject)

Invokes asynchrously the specified code on the main UI thread.

(Inherited from NSObject)
BeginRequestWithExtensionContext(NSExtensionContext) BeginRequestWithExtensionContext(NSExtensionContext)

Method that is called when the host app is about to make a request.

(Inherited from UIViewController)
CanEditRow(UITableView, NSIndexPath) CanEditRow(UITableView, NSIndexPath)

Whether the specified row can be edited.

CanFocusRow(UITableView, NSIndexPath) CanFocusRow(UITableView, NSIndexPath)

Whether the row at the specified indexPath may receive focus.

CanMoveRow(UITableView, NSIndexPath) CanMoveRow(UITableView, NSIndexPath)

Whether the specified row can be moved.

CanPaste(NSItemProvider[]) CanPaste(NSItemProvider[])

Gets whether this can accept a paste operation by the .

(Inherited from UIResponder)
CanPerform(Selector, NSObject) CanPerform(Selector, NSObject)

Determines if this UIResponder can perform the specified action. Typically used to probe for editing commands.

(Inherited from UIResponder)
CanPerformAction(UITableView, Selector, NSIndexPath, NSObject) CanPerformAction(UITableView, Selector, NSIndexPath, NSObject)

Whether the edit menu should have Copy and Paste commands for the specified row.

CanPerformUnwind(Selector, UIViewController, NSObject) CanPerformUnwind(Selector, UIViewController, NSObject)

Specifies whether this UIViewController supports the specific unwind segue

(Inherited from UIViewController)
CellDisplayingEnded(UITableView, UITableViewCell, NSIndexPath) CellDisplayingEnded(UITableView, UITableViewCell, NSIndexPath)

Indicates that cell displayed has completed.

ChildViewControllerForStatusBarHidden() ChildViewControllerForStatusBarHidden()

When overridden, returns the UIViewController that determines whether the status bar is hidden or unhidden.

(Inherited from UIViewController)
ChildViewControllerForStatusBarStyle() ChildViewControllerForStatusBarStyle()

When overridden, returns the UIViewController that determines the style of the status bar.

(Inherited from UIViewController)
CommitEditingStyle(UITableView, UITableViewCellEditingStyle, NSIndexPath) CommitEditingStyle(UITableView, UITableViewCellEditingStyle, NSIndexPath)

Commits the insertion or deletion at the specified row.

ConformsToProtocol(IntPtr) ConformsToProtocol(IntPtr)

Invoked to determine if this object implements the specified protocol.

(Inherited from NSObject)
Copy() Copy()

Performs a copy of the underlying Objective-C object.

(Inherited from NSObject)
Copy(NSObject) Copy(NSObject)

Indicates a "Copy" editing operation.

(Inherited from UIResponder)
CustomizeMoveTarget(UITableView, NSIndexPath, NSIndexPath) CustomizeMoveTarget(UITableView, NSIndexPath, NSIndexPath)

Can be used to override the user's choice of location.

Cut(NSObject) Cut(NSObject)

Indicates a "Cut" editing operation.

(Inherited from UIResponder)
DangerousAutorelease() DangerousAutorelease() Inherited from NSObject
DangerousRelease() DangerousRelease() Inherited from NSObject
DangerousRetain() DangerousRetain() Inherited from NSObject
DecodeRestorableState(NSCoder) DecodeRestorableState(NSCoder)

With EncodeRestorableState(NSCoder), allows custom state restoration.

(Inherited from UIViewController)
Delete(NSObject) Delete(NSObject)

Indicates a "Delete" editing operation.

(Inherited from UIResponder)
DidAnimateFirstHalfOfRotation(UIInterfaceOrientation) DidAnimateFirstHalfOfRotation(UIInterfaceOrientation)

Deprecated function called at end of first-part of two-step rotation animations.

(Inherited from UIViewController)
DidChange(NSKeyValueChange, NSIndexSet, NSString) DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indicates a change occurred to the indexes for a to-many relationship.

(Inherited from NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) DidChange(NSString, NSKeyValueSetMutationKind, NSSet) Inherited from NSObject
DidChangeValue(String) DidChangeValue(String)

Indicates that a change occurred on the specified key.

(Inherited from NSObject)
DidEndEditing(UITableView, NSIndexPath) DidEndEditing(UITableView, NSIndexPath)

Indicates that editing has completed.

DidMoveToParentViewController(UIViewController) DidMoveToParentViewController(UIViewController)

Called after this is added or removed from a parent UIViewController.

(Inherited from UIViewController)
DidReceiveMemoryWarning() DidReceiveMemoryWarning()

Called when the system is running low on memory.

(Inherited from UIViewController)
DidRotate(UIInterfaceOrientation) DidRotate(UIInterfaceOrientation)

Called after the UI has rotated.

(Inherited from UIViewController)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator) DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Indicates that the focus changed as detailed in the context.

(Inherited from UIViewController)
DidUpdateFocus(UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator) DidUpdateFocus(UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

Indicates that the focus changed as detailed in the context.

DismissModalViewController(Boolean) DismissModalViewController(Boolean)

Dismisses the modal view controller that was submitted by the receiver.

(Inherited from UIViewController)
DismissMoviePlayerViewController() DismissMoviePlayerViewController()

Dismisses the MPMoviePlayerViewController.

(Inherited from UIViewController)
DismissViewController(Boolean, Action) DismissViewController(Boolean, Action)

Dismisses the presented view controller.

(Inherited from UIViewController)
DismissViewControllerAsync(Boolean) DismissViewControllerAsync(Boolean)

Dismisses the presented view controller.

(Inherited from UIViewController)
Dispose() Dispose()

Releases the resources used by the NSObject object.

(Inherited from NSObject)
Dispose(Boolean) Dispose(Boolean)

Releases the resources used by the UIViewController object.

(Inherited from UIViewController)
DoesNotRecognizeSelector(Selector) DoesNotRecognizeSelector(Selector)

Indicates that this object does not recognize the specified selector.

(Inherited from NSObject)
EditActionsForRow(UITableView, NSIndexPath) EditActionsForRow(UITableView, NSIndexPath)

Returns an array of row actions to display after the user swipes the row in the tableView table view that is identified by indexPath.

EditingStyleForRow(UITableView, NSIndexPath) EditingStyleForRow(UITableView, NSIndexPath)

The UITableViewCellEditingStyle for the specified row.

EncodeRestorableState(NSCoder) EncodeRestorableState(NSCoder)

With DecodeRestorableState(NSCoder), allows custom state restoration.

(Inherited from UIViewController)
EncodeTo(NSCoder) EncodeTo(NSCoder)

Encodes the state of the object on the provided encoder

(Inherited from UIViewController)
EndAppearanceTransition() EndAppearanceTransition()

With BeginAppearanceTransition(Boolean, Boolean), tells child UIViewControllers that their child views have just appeared or disappeared.

(Inherited from UIViewController)
Equals(NSObject) Equals(NSObject) Inherited from NSObject
Equals(Object) Equals(Object) Inherited from NSObject
EstimatedHeight(UITableView, NSIndexPath) EstimatedHeight(UITableView, NSIndexPath)

Estimates the height of a row, using minimal computation. Called frequently.

EstimatedHeightForFooter(UITableView, nint) EstimatedHeightForFooter(UITableView, nint)

Estimates the height for footer views, using minimal computation.

EstimatedHeightForHeader(UITableView, nint) EstimatedHeightForHeader(UITableView, nint)

Estimates the height for header views, using minimal computation.

FooterViewDisplayingEnded(UITableView, UIView, nint) FooterViewDisplayingEnded(UITableView, UIView, nint)

Indicates that the display of footer views has completed.

GetAllowedChildViewControllersForUnwinding(UIStoryboardUnwindSegueSource) GetAllowedChildViewControllersForUnwinding(UIStoryboardUnwindSegueSource)

The array of child UIViewController objects that should be searched to determine if they are the unwind segue destination.

(Inherited from UIViewController)
GetCell(UITableView, NSIndexPath) GetCell(UITableView, NSIndexPath)

Retrieves the UITableViewCell at the specified index.

GetChildViewControllerContainingSegueSource(UIStoryboardUnwindSegueSource) GetChildViewControllerContainingSegueSource(UIStoryboardUnwindSegueSource)

The child UIViewController that is the source of the unwind segue.

(Inherited from UIViewController)
GetDictionaryOfValuesFromKeys(NSString[]) GetDictionaryOfValuesFromKeys(NSString[])

Retrieves the values of the specified keys.

(Inherited from NSObject)
GetEnumerator() GetEnumerator()

Returns an enumerator that lists all of the child UIViews

(Inherited from UIViewController)
GetHashCode() GetHashCode()

Generates a hash code for the current instance.

(Inherited from NSObject)
GetHeightForFooter(UITableView, nint) GetHeightForFooter(UITableView, nint)

The height for the specified footer view.

GetHeightForHeader(UITableView, nint) GetHeightForHeader(UITableView, nint)

The height for the specified header view.

GetHeightForRow(UITableView, NSIndexPath) GetHeightForRow(UITableView, NSIndexPath)

The height for the specified row.

GetIndexPathForPreferredFocusedView(UITableView) GetIndexPathForPreferredFocusedView(UITableView)

The index path of the table's preferred focus view.

GetLeadingSwipeActionsConfiguration(UITableView, NSIndexPath) GetLeadingSwipeActionsConfiguration(UITableView, NSIndexPath)

Returns the swipe action configuration for swipes that begin from the leading edge.

GetMethodForSelector(Selector) GetMethodForSelector(Selector) Inherited from NSObject
GetNativeField(String) GetNativeField(String) Inherited from NSObject
GetNativeHash() GetNativeHash() Inherited from NSObject
GetOverrideTraitCollectionForChildViewController(UIViewController) GetOverrideTraitCollectionForChildViewController(UIViewController)

Gets the UITraitCollection for the specified child view controller of this controller.

(Inherited from UIViewController)
GetSegueForUnwinding(UIViewController, UIViewController, String) GetSegueForUnwinding(UIViewController, UIViewController, String)

Defines the segue to be used between two UIViewControllers.

(Inherited from UIViewController)
GetSizeForChildContentContainer(IUIContentContainer, CGSize) GetSizeForChildContentContainer(IUIContentContainer, CGSize)

Gets the size of the content of the specified child IUIContentContainer by using the size of the parent container.

(Inherited from UIViewController)
GetSupportedInterfaceOrientations() GetSupportedInterfaceOrientations()

The orientations supported by this UIViewController.

(Inherited from UIViewController)
GetTargetForAction(Selector, NSObject) GetTargetForAction(Selector, NSObject)

Returns the object that responds to an action.

(Inherited from UIResponder)
GetTargetViewControllerForAction(Selector, NSObject) GetTargetViewControllerForAction(Selector, NSObject)

Gets the view controller for the specified action and sender.

(Inherited from UIViewController)
GetTrailingSwipeActionsConfiguration(UITableView, NSIndexPath) GetTrailingSwipeActionsConfiguration(UITableView, NSIndexPath)

Returns the swipe action configuration for swipes that begin from the trailing edge.

GetViewControllerForUnwind(Selector, UIViewController, NSObject) GetViewControllerForUnwind(Selector, UIViewController, NSObject)

Used for searching child UIViewControllers for a specific unwind segue.

(Inherited from UIViewController)
GetViewForFooter(UITableView, nint) GetViewForFooter(UITableView, nint)

The UIView used for the footer.

GetViewForHeader(UITableView, nint) GetViewForHeader(UITableView, nint)

The UIView used for the header.

HeaderViewDisplayingEnded(UITableView, UIView, nint) HeaderViewDisplayingEnded(UITableView, UIView, nint)

Indicates that the display of header views has completed.

IndentationLevel(UITableView, NSIndexPath) IndentationLevel(UITableView, NSIndexPath)

The indentation level for the specified row.

Init() Init() Inherited from NSObject
InitializeHandle(IntPtr) InitializeHandle(IntPtr) Inherited from NSObject
InitializeHandle(IntPtr, String) InitializeHandle(IntPtr, String) Inherited from NSObject
Invoke(Action, Double) Invoke(Action, Double) Inherited from NSObject
Invoke(Action, TimeSpan) Invoke(Action, TimeSpan) Inherited from NSObject
InvokeOnMainThread(Action) InvokeOnMainThread(Action) Inherited from NSObject
InvokeOnMainThread(Selector, NSObject) InvokeOnMainThread(Selector, NSObject)

Invokes synchrously the specified code on the main UI thread.

(Inherited from NSObject)
IsEqual(NSObject) IsEqual(NSObject) Inherited from NSObject
IsKindOfClass(Class) IsKindOfClass(Class) Inherited from NSObject
IsMemberOfClass(Class) IsMemberOfClass(Class) Inherited from NSObject
LoadView() LoadView()

Initializes the View property.

(Inherited from UIViewController)
LoadViewIfNeeded() LoadViewIfNeeded()

If necessary, synchronously loads the View from a Storyboard or NIB.

(Inherited from UIViewController)
MakeTextWritingDirectionLeftToRight(NSObject) MakeTextWritingDirectionLeftToRight(NSObject)

Sets the direction in which text is written to be left-to-right.

(Inherited from UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) MakeTextWritingDirectionRightToLeft(NSObject)

Sets the direction in which text is written to be right-to-left.

(Inherited from UIResponder)
MarkDirty() MarkDirty()

Promotes a regular peer object (IsDirectBinding is true) into a toggleref object.

(Inherited from NSObject)
MotionBegan(UIEventSubtype, UIEvent) MotionBegan(UIEventSubtype, UIEvent)

Method invoked when a motion (a shake) has started.

(Inherited from UIResponder)
MotionCancelled(UIEventSubtype, UIEvent) MotionCancelled(UIEventSubtype, UIEvent)

Method invoked if the operating system cancels a motion (shake) event.

(Inherited from UIResponder)
MotionEnded(UIEventSubtype, UIEvent) MotionEnded(UIEventSubtype, UIEvent)

Method invoked when a motion (shake) has finished.

(Inherited from UIResponder)
MoveRow(UITableView, NSIndexPath, NSIndexPath) MoveRow(UITableView, NSIndexPath, NSIndexPath)

Moves the specified row to the specified index.

MutableCopy() MutableCopy()

Creates a mutable copy of the specified NSObject.

(Inherited from NSObject)
NumberOfSections(UITableView) NumberOfSections(UITableView)

The number of section in the UITableView.

ObserveValue(NSString, NSObject, NSDictionary, IntPtr) ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indicates that the value at the specified keyPath relative to this object has changed.

(Inherited from NSObject)
Paste(NSItemProvider[]) Paste(NSItemProvider[])

Called to perform a paste operation from .

(Inherited from UIResponder)
Paste(NSObject) Paste(NSObject)

Indicates a "Paste" editing operation.

(Inherited from UIResponder)
PerformAction(UITableView, Selector, NSIndexPath, NSObject) PerformAction(UITableView, Selector, NSIndexPath, NSObject)

Performs a copy or paste on the content of the specified row.

PerformSegue(String, NSObject) PerformSegue(String, NSObject)

Performs the specified UIStoryboardSegue.

(Inherited from UIViewController)
PerformSelector(Selector) PerformSelector(Selector) Inherited from NSObject
PerformSelector(Selector, NSObject) PerformSelector(Selector, NSObject) Inherited from NSObject
PerformSelector(Selector, NSObject, Double) PerformSelector(Selector, NSObject, Double)

Invokes the selector on the current instance and if the obj is not null, it passes this as its single parameter.

(Inherited from NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) PerformSelector(Selector, NSObject, Double, NSString[]) Inherited from NSObject
PerformSelector(Selector, NSObject, NSObject) PerformSelector(Selector, NSObject, NSObject) Inherited from NSObject
PerformSelector(Selector, NSThread, NSObject, Boolean) PerformSelector(Selector, NSThread, NSObject, Boolean) Inherited from NSObject
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) Inherited from NSObject
PreferredContentSizeDidChangeForChildContentContainer(IUIContentContainer) PreferredContentSizeDidChangeForChildContentContainer(IUIContentContainer)

Notifies this controller that the preferred size for content for a specified child container has changed.

(Inherited from UIViewController)
PreferredInterfaceOrientationForPresentation() PreferredInterfaceOrientationForPresentation()

The orientation that best displays the content of this UIViewController.

(Inherited from UIViewController)
PreferredStatusBarStyle() PreferredStatusBarStyle()

The preferred UIStatusBarStyle for this UIViewController.

(Inherited from UIViewController)
PrefersStatusBarHidden() PrefersStatusBarHidden()

Whether this UIViewController prefers the status bar to be hidden.

(Inherited from UIViewController)
PrepareForInterfaceBuilder() PrepareForInterfaceBuilder() Inherited from NSObject
PrepareForSegue(UIStoryboardSegue, NSObject) PrepareForSegue(UIStoryboardSegue, NSObject)

Informs the application that a UIStoryboardSegue is about to be executed.

(Inherited from UIViewController)
PresentModalViewController(UIViewController, Boolean) PresentModalViewController(UIViewController, Boolean)

Application developers should use PresentViewController(UIViewController, Boolean, Action) instead of this deprecated method.

(Inherited from UIViewController)
PresentMoviePlayerViewController(MPMoviePlayerViewController) PresentMoviePlayerViewController(MPMoviePlayerViewController)

Displays a movie controller using the standard transition.

(Inherited from UIViewController)
PresentViewController(UIViewController, Boolean, Action) PresentViewController(UIViewController, Boolean, Action)

Modally presents a view controller.

(Inherited from UIViewController)
PresentViewControllerAsync(UIViewController, Boolean) PresentViewControllerAsync(UIViewController, Boolean)

Modally presents a view controller.

(Inherited from UIViewController)
PressesBegan(NSSet<UIPress>, UIPressesEvent) PressesBegan(NSSet<UIPress>, UIPressesEvent)

Indicates that a physical button has been pressed on a remote or game controller.

(Inherited from UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent) PressesCancelled(NSSet<UIPress>, UIPressesEvent)

Indicates a physical button-press event has been cancelled due to a system event.

(Inherited from UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent) PressesChanged(NSSet<UIPress>, UIPressesEvent)

Indicates that the Force value of the evt has changed.

(Inherited from UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent) PressesEnded(NSSet<UIPress>, UIPressesEvent)

Indicates the ending of a press of a physical button on a remote or game controller.

(Inherited from UIResponder)
RegisterForPreviewingWithDelegate(IUIViewControllerPreviewingDelegate, UIView) RegisterForPreviewingWithDelegate(IUIViewControllerPreviewingDelegate, UIView)

Registers this view controller for 3D Touch peek and pop operations.

(Inherited from UIViewController)
ReloadInputViews() ReloadInputViews()

Updates custom input and accessory views when this object is the first responder.

(Inherited from UIResponder)
RemoteControlReceived(UIEvent) RemoteControlReceived(UIEvent)

Indicates that a remote-control event was received.

(Inherited from UIResponder)
RemoveFromParentViewController() RemoveFromParentViewController()

Removes this UIViewController from its ParentViewControllerUIViewController.

(Inherited from UIViewController)
RemoveKeyCommand(UIKeyCommand) RemoveKeyCommand(UIKeyCommand)

Removes a previously-added hardware-keyboard accelerator.

(Inherited from UIViewController)
RemoveObserver(NSObject, NSString) RemoveObserver(NSObject, NSString)

Stops the specified observer from receiving further notifications of changed values for the specified keyPath.

(Inherited from NSObject)
RemoveObserver(NSObject, NSString, IntPtr) RemoveObserver(NSObject, NSString, IntPtr)

Stops the specified observer from receiving further notifications of changed values for the specified keyPath and context.

(Inherited from NSObject)
RemoveObserver(NSObject, String) RemoveObserver(NSObject, String)

Stops the specified observer from receiving further notifications of changed values for the specified keyPath.

(Inherited from NSObject)
RemoveObserver(NSObject, String, IntPtr) RemoveObserver(NSObject, String, IntPtr)

Stops the specified observer from receiving further notifications of changed values for the specified keyPath and context.

(Inherited from NSObject)
ResignFirstResponder() ResignFirstResponder()

Called when this UIResponder has been asked to resign its first responder status.

(Inherited from UIResponder)
RespondsToSelector(Selector) RespondsToSelector(Selector)

Whether this object recognizes the specified selector.

(Inherited from NSObject)
RestoreUserActivityState(NSUserActivity) RestoreUserActivityState(NSUserActivity)

Restores the state that is necessary for continuance of the specified user activity.

(Inherited from UIResponder)
RowDeselected(UITableView, NSIndexPath) RowDeselected(UITableView, NSIndexPath)

Indicates that the specified row has been deselected.

RowHighlighted(UITableView, NSIndexPath) RowHighlighted(UITableView, NSIndexPath)

Indicates that the specified row has been highlighted.

RowSelected(UITableView, NSIndexPath) RowSelected(UITableView, NSIndexPath)

Indicates that the specified row has been selected.

RowsInSection(UITableView, nint) RowsInSection(UITableView, nint)

The number of rows in the specified section.

RowUnhighlighted(UITableView, NSIndexPath) RowUnhighlighted(UITableView, NSIndexPath)

Indicates that the specified row has been unhighlighted.

SectionFor(UITableView, String, nint) SectionFor(UITableView, String, nint)

The index of the section for the specified title and section title index.

SectionIndexTitles(UITableView) SectionIndexTitles(UITableView)

The section title indices for the UITableView.

Select(NSObject) Select(NSObject)

Indicates a "Select" editing operation.|b

(Inherited from UIResponder)
SelectAll(NSObject) SelectAll(NSObject)

Indicates a "Select All" editing operation.

(Inherited from UIResponder)
SetEditing(Boolean, Boolean) SetEditing(Boolean, Boolean)

Turns editing mode on or off.

(Inherited from UIViewController)
SetNativeField(String, NSObject) SetNativeField(String, NSObject) Inherited from NSObject
SetNeedsFocusUpdate() SetNeedsFocusUpdate()

When this is the active focus environment, requests a focus update, which can potentially change the PreferredFocusedView. (See also UpdateFocusIfNeeded().)

(Inherited from UIViewController)
SetNeedsStatusBarAppearanceUpdate() SetNeedsStatusBarAppearanceUpdate()

Notifies the system that the attributes of the status bar have been changed.

(Inherited from UIViewController)
SetNeedsUpdateOfHomeIndicatorAutoHidden() SetNeedsUpdateOfHomeIndicatorAutoHidden()

Controls whether the developer's view controller should display the indicator for returning to the Home screen..

(Inherited from UIViewController)
SetNeedsUpdateOfScreenEdgesDeferringSystemGestures() SetNeedsUpdateOfScreenEdgesDeferringSystemGestures()

Changes the screen edges whose gestures take precedence over system gestures.

(Inherited from UIViewController)
SetNilValueForKey(NSString) SetNilValueForKey(NSString)

Sets the value of the specified key to null.

(Inherited from NSObject)
SetOverrideTraitCollection(UITraitCollection, UIViewController) SetOverrideTraitCollection(UITraitCollection, UIViewController)

Sets the UITraitCollection object for the specified child view controller of this controller.

(Inherited from UIViewController)
SetToolbarItems(UIBarButtonItem[], Boolean) SetToolbarItems(UIBarButtonItem[], Boolean)

Adds UIBarButtonItems to the UIToolbar

(Inherited from UIViewController)
SetValueForKey(NSObject, NSString) SetValueForKey(NSObject, NSString)

Sets the value of the property specified by the key to the specified value.

(Inherited from NSObject)
SetValueForKeyPath(IntPtr, NSString) SetValueForKeyPath(IntPtr, NSString)

A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

(Inherited from NSObject)
SetValueForKeyPath(NSObject, NSString) SetValueForKeyPath(NSObject, NSString)

Sets the value of a property that can be reached using a keypath.

(Inherited from NSObject)
SetValueForUndefinedKey(NSObject, NSString) SetValueForUndefinedKey(NSObject, NSString)

Indicates an attempt to write a value to an undefined key. If not overridden, raises an NSUndefinedKeyException.

(Inherited from NSObject)
SetValuesForKeysWithDictionary(NSDictionary) SetValuesForKeysWithDictionary(NSDictionary)

Sets the values of this NSObject to those in the specified dictionary.

(Inherited from NSObject)
ShouldAutorotate() ShouldAutorotate()

Turns auto-rotation on or off.

(Inherited from UIViewController)
ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation) ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)

true if the UIViewController supports rotation to the specified UIInterfaceOrientation.

(Inherited from UIViewController)
ShouldHighlightRow(UITableView, NSIndexPath) ShouldHighlightRow(UITableView, NSIndexPath)

Whether the specified row should be highlighted.

ShouldIndentWhileEditing(UITableView, NSIndexPath) ShouldIndentWhileEditing(UITableView, NSIndexPath)

Whether the specified row should be indented during an editing operation.

ShouldPerformSegue(String, NSObject) ShouldPerformSegue(String, NSObject)

Whether the segue should be performed.

(Inherited from UIViewController)
ShouldShowMenu(UITableView, NSIndexPath) ShouldShowMenu(UITableView, NSIndexPath)

Whether the editing menu should be shown for the specified row.

ShouldSpringLoadRow(UITableView, NSIndexPath, IUISpringLoadedInteractionContext) ShouldSpringLoadRow(UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Method that is called to indicate whether the identified row should springload in the specified context.

ShouldUpdateFocus(UIFocusUpdateContext) ShouldUpdateFocus(UIFocusUpdateContext)

Called prior to the this either losing or receiving focus. If either focus environment returns false, the focus update is canceled.

(Inherited from UIViewController)
ShouldUpdateFocus(UITableView, UITableViewFocusUpdateContext) ShouldUpdateFocus(UITableView, UITableViewFocusUpdateContext)

Called prior to the tableView either losing or receiving focus. If either focus environment returns false, the focus update is canceled.

ShowDetailViewController(UIViewController, NSObject) ShowDetailViewController(UIViewController, NSObject)

Shows this view controller in a detail context.

(Inherited from UIViewController)
ShowViewController(UIViewController, NSObject) ShowViewController(UIViewController, NSObject)

Shows this view controller.

(Inherited from UIViewController)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer) SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)

Notifies this container that auto layout resized a specified child container.

(Inherited from UIViewController)
TitleForDeleteConfirmation(UITableView, NSIndexPath) TitleForDeleteConfirmation(UITableView, NSIndexPath)

The title for the delete-confirmation button.

TitleForFooter(UITableView, nint) TitleForFooter(UITableView, nint)

The title for the footer view in the specified section.

TitleForHeader(UITableView, nint) TitleForHeader(UITableView, nint)

The title for the header view in the specified section.

ToggleBoldface(NSObject) ToggleBoldface(NSObject)

Toggles the use of a bold font.

(Inherited from UIResponder)
ToggleItalics(NSObject) ToggleItalics(NSObject)

Toggles the use of an italic font.

(Inherited from UIResponder)
ToggleUnderline(NSObject) ToggleUnderline(NSObject)

Toggles the use of underlining.

(Inherited from UIResponder)
ToString() ToString()

Returns a string representation of the value of the current instance.

(Inherited from NSObject)
TouchesBegan(NSSet, UIEvent) TouchesBegan(NSSet, UIEvent)

Sent when one or more fingers touches the screen.

(Inherited from UIResponder)
TouchesCancelled(NSSet, UIEvent) TouchesCancelled(NSSet, UIEvent)

Sent when the touch processing has been cancelled.

(Inherited from UIResponder)
TouchesEnded(NSSet, UIEvent) TouchesEnded(NSSet, UIEvent)

Sent when one or more fingers are lifted from the screen.

(Inherited from UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet) TouchesEstimatedPropertiesUpdated(NSSet)

Called when the estimated properties of touches have been updated.

(Inherited from UIResponder)
TouchesMoved(NSSet, UIEvent) TouchesMoved(NSSet, UIEvent)

Sent when one or more fingers move on the screen.

(Inherited from UIResponder)
TraitCollectionDidChange(UITraitCollection) TraitCollectionDidChange(UITraitCollection)

Method invoked when the trait collection for the view controller changed.

(Inherited from UIViewController)
Transition(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action, UICompletionHandler) Transition(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action, UICompletionHandler)

Used for transitioning between two view controller'€™s child view controllers.

(Inherited from UIViewController)
TransitionAsync(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action) TransitionAsync(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action)

Used for transitioning between two view controller'€™s child view controllers.

(Inherited from UIViewController)
UnregisterForPreviewingWithContext(IUIViewControllerPreviewing) UnregisterForPreviewingWithContext(IUIViewControllerPreviewing)

Stops previewing from handling 3D Touch peek and pop input.

(Inherited from UIViewController)
Unwind(UIStoryboardSegue, UIViewController) Unwind(UIStoryboardSegue, UIViewController)

Called during an unwind segue on any UIViewController objects in the unwind path.

(Inherited from UIViewController)
UpdateFocusIfNeeded() UpdateFocusIfNeeded()

If any focus environment has a pending update, this method forces an immediate focus update. Unlike SetNeedsFocusUpdate(), this method may be called by any UIViewController, whether it currently contains focus or not.

(Inherited from UIViewController)
UpdateUserActivityState(NSUserActivity) UpdateUserActivityState(NSUserActivity)

Updates a given user activity state.

(Inherited from UIResponder)
UpdateViewConstraints() UpdateViewConstraints()

Called when the UIViewController needs to recalculate its layout constraints.

(Inherited from UIViewController)
ValueForKey(NSString) ValueForKey(NSString)

Returns the value of the property associated with the specified key.

(Inherited from NSObject)
ValueForKeyPath(NSString) ValueForKeyPath(NSString)

Returns the value of a property that can be reached using a keypath.

(Inherited from NSObject)
ValueForUndefinedKey(NSString) ValueForUndefinedKey(NSString)

Indicates an attempt to read a value of an undefined key. If not overridden, raises an NSUndefinedKeyException.

(Inherited from NSObject)
ViewDidAppear(Boolean) ViewDidAppear(Boolean)

Called after the View is added to the view hierarchy.

(Inherited from UIViewController)
ViewDidDisappear(Boolean) ViewDidDisappear(Boolean)

This method is called after the UIViewthat is this UIViewController’s View property is removed from the display UIView hierarchy.

(Inherited from UIViewController)
ViewDidLayoutSubviews() ViewDidLayoutSubviews()

Called after the View has laid out its subviews.

(Inherited from UIViewController)
ViewDidLoad() ViewDidLoad()

Called after the controller’s View is loaded into memory.

(Inherited from UIViewController)
ViewDidUnload() ViewDidUnload()

In iOS 6 and later, this method is never called. In prior versions it was called when the controller’s view was released from memory.

(Inherited from UIViewController)
ViewLayoutMarginsDidChange() ViewLayoutMarginsDidChange()

Method that is called when the layout margins for the view are changed.

(Inherited from UIViewController)
ViewSafeAreaInsetsDidChange() ViewSafeAreaInsetsDidChange()

Method that is called when the safe area insets are changed by size changes to system bars or by changes to the AdditionalSafeAreaInsets property.

(Inherited from UIViewController)
ViewWillAppear(Boolean) ViewWillAppear(Boolean)

Called prior to the View being added to the view hierarchy.

(Inherited from UIViewController)
ViewWillDisappear(Boolean) ViewWillDisappear(Boolean)

This method is called prior to the removal of the UIViewthat is this UIViewController’s View from the display UIView hierarchy.

(Inherited from UIViewController)
ViewWillLayoutSubviews() ViewWillLayoutSubviews()

Called before the View lays out its subviews.

(Inherited from UIViewController)
ViewWillTransitionToSize(CGSize, IUIViewControllerTransitionCoordinator) ViewWillTransitionToSize(CGSize, IUIViewControllerTransitionCoordinator)

For UIViewController objects that are part of an app extension, called prior to the View being resized.

(Inherited from UIViewController)
ViewWillUnload() ViewWillUnload()

In iOS 6 and later, this method is never called. In prior versions it was called prior to the controller’s view was released from memory.

(Inherited from UIViewController)
WillAnimateFirstHalfOfRotation(UIInterfaceOrientation, Double) WillAnimateFirstHalfOfRotation(UIInterfaceOrientation, Double)

Deprecated method sent during the first half of a rotation. Application developers should instead use WillAnimateRotation(UIInterfaceOrientation, Double).

(Inherited from UIViewController)
WillAnimateRotation(UIInterfaceOrientation, Double) WillAnimateRotation(UIInterfaceOrientation, Double)

Called prior to a one-step interface rotation.

(Inherited from UIViewController)
WillAnimateSecondHalfOfRotation(UIInterfaceOrientation, Double) WillAnimateSecondHalfOfRotation(UIInterfaceOrientation, Double)

Deprecated method sent during the second half of a rotation. Application developers should instead use WillAnimateRotation(UIInterfaceOrientation, Double).

(Inherited from UIViewController)
WillBeginEditing(UITableView, NSIndexPath) WillBeginEditing(UITableView, NSIndexPath)

Indicates that editing is about to begin.

WillChange(NSKeyValueChange, NSIndexSet, NSString) WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indicates that the values of the specified indices in the specified key are about to change.

(Inherited from NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) WillChange(NSString, NSKeyValueSetMutationKind, NSSet) Inherited from NSObject
WillChangeValue(String) WillChangeValue(String)

Indicates that the value of the specified key is about to change.

(Inherited from NSObject)
WillDeselectRow(UITableView, NSIndexPath) WillDeselectRow(UITableView, NSIndexPath)

Indicates that a row is about to be deselected.

WillDisplay(UITableView, UITableViewCell, NSIndexPath) WillDisplay(UITableView, UITableViewCell, NSIndexPath)

Indicates that a cell is about to be displayed.

WillDisplayFooterView(UITableView, UIView, nint) WillDisplayFooterView(UITableView, UIView, nint)

Indicates that a footer view is about to be displayed.

WillDisplayHeaderView(UITableView, UIView, nint) WillDisplayHeaderView(UITableView, UIView, nint)

Indicates that a header view is about to be displayed.

WillMoveToParentViewController(UIViewController) WillMoveToParentViewController(UIViewController)

Called prior to adding or removing this from a container UIViewController.

(Inherited from UIViewController)
WillRotate(UIInterfaceOrientation, Double) WillRotate(UIInterfaceOrientation, Double)

Called prior to a user interface rotation.

(Inherited from UIViewController)
WillSelectRow(UITableView, NSIndexPath) WillSelectRow(UITableView, NSIndexPath)

Indicates that a row is about to be selected.

WillTransitionToTraitCollection(UITraitCollection, IUIViewControllerTransitionCoordinator) WillTransitionToTraitCollection(UITraitCollection, IUIViewControllerTransitionCoordinator)

Notifies this that its trait collection will change to traitCollection, as coordinated by coordinator.

(Inherited from UIViewController)

Extension Methods

GetDebugDescription(INSObjectProtocol) GetDebugDescription(INSObjectProtocol)
DisplayingBannerAd(UIViewController) DisplayingBannerAd(UIViewController)
GetCanDisplayBannerAds(UIViewController) GetCanDisplayBannerAds(UIViewController)
GetInterstitialPresentationPolicy(UIViewController) GetInterstitialPresentationPolicy(UIViewController)
GetOriginalContentView(UIViewController) GetOriginalContentView(UIViewController)
PresentingFullScreenAd(UIViewController) PresentingFullScreenAd(UIViewController)
RequestInterstitialAdPresentation(UIViewController) RequestInterstitialAdPresentation(UIViewController)
SetCanDisplayBannerAds(UIViewController, Boolean) SetCanDisplayBannerAds(UIViewController, Boolean)
SetInterstitialPresentationPolicy(UIViewController, ADInterstitialPresentationPolicy) SetInterstitialPresentationPolicy(UIViewController, ADInterstitialPresentationPolicy)
ShouldPresentInterstitialAd(UIViewController) ShouldPresentInterstitialAd(UIViewController)
GetAccessibilityCustomRotors(NSObject) GetAccessibilityCustomRotors(NSObject)

Gets the array of UIAccessibilityCustomRotor objects appropriate for this object.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Sets the array of UIAccessibilityCustomRotor objects appropriate for this object.

GetTransitionCoordinator(UIViewController) GetTransitionCoordinator(UIViewController)

The IUIViewControllerTransitionCoordinator coordinating the transition of the specified UIViewController.

GetFocusItemContainer(IUIFocusEnvironment) GetFocusItemContainer(IUIFocusEnvironment)

Gets the focus container for the environment.

GetParentFocusEnvironment(IUIFocusEnvironment) GetParentFocusEnvironment(IUIFocusEnvironment)

Gets the parent focus environment.

GetPreferredFocusEnvironments(IUIFocusEnvironment) GetPreferredFocusEnvironments(IUIFocusEnvironment)

Gets the list of focus environments, ordered by priority, that the environment prefers when updating the focus.

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[]) CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Returns true if the responder can paste from the specified item providers.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[]) Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Performs the paste.

DecreaseSize(UIResponder, NSObject) DecreaseSize(UIResponder, NSObject)

A hardware keyboard request (Command-minus) to decrease the size of the UIResponder.

IncreaseSize(UIResponder, NSObject) IncreaseSize(UIResponder, NSObject)

A hardware keyboard request (Command-plus) to increase the size of the UIResponder.

DecelerationEnded(IUIScrollViewDelegate, UIScrollView) DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

Indicates that deceleration relating to a scroll event has ended.

DecelerationStarted(IUIScrollViewDelegate, UIScrollView) DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

Indicates that deceleration of a scrolling event has begun.

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView) DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

Method that is called when the inset values change.

DidZoom(IUIScrollViewDelegate, UIScrollView) DidZoom(IUIScrollViewDelegate, UIScrollView)

Indicates that the specified scrollView has zoomed.

DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean) DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean)

Indicates that dragging has completed.

DraggingStarted(IUIScrollViewDelegate, UIScrollView) DraggingStarted(IUIScrollViewDelegate, UIScrollView)

Indicates that dragging has begun.

ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView) ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView)

Indicates that all animations relating to scrolling have completed.

Scrolled(IUIScrollViewDelegate, UIScrollView) Scrolled(IUIScrollViewDelegate, UIScrollView)

Indicates that the specified scrollView has scrolled.

ScrolledToTop(IUIScrollViewDelegate, UIScrollView) ScrolledToTop(IUIScrollViewDelegate, UIScrollView)

Indicates that the specified scrollView's scrolling has ended at the top.

ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView) ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView)

Whether a scroll to the beginning of the scrollView should be permitted.

ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView) ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView)

The UIView to scale when zooming is requested.

WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint) WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint)

Indicates that dragging is about to end.

ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat) ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat)

Indicates that zooming has completed.

ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView) ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView)

Indicates that zooming has begun.

CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController) CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController)

Collapses the secondary view controller on splitViewController

GetSplitViewController(UIViewController) GetSplitViewController(UIViewController)

Returns te split view controller for the nested view controller.

SeparateSecondaryViewControllerForSplitViewController(UIViewController, UISplitViewController) SeparateSecondaryViewControllerForSplitViewController(UIViewController, UISplitViewController)

Returns the separate secondary view controller for splitViewController.

CanEditRow(IUITableViewDataSource, UITableView, NSIndexPath) CanEditRow(IUITableViewDataSource, UITableView, NSIndexPath)

Whether the row located at should be editable.

CanMoveRow(IUITableViewDataSource, UITableView, NSIndexPath) CanMoveRow(IUITableViewDataSource, UITableView, NSIndexPath)

Whether the row located at can be moved to another location in the table view.

CommitEditingStyle(IUITableViewDataSource, UITableView, UITableViewCellEditingStyle, NSIndexPath) CommitEditingStyle(IUITableViewDataSource, UITableView, UITableViewCellEditingStyle, NSIndexPath)

Commits the insertion or deletion of the specified row.

MoveRow(IUITableViewDataSource, UITableView, NSIndexPath, NSIndexPath) MoveRow(IUITableViewDataSource, UITableView, NSIndexPath, NSIndexPath)

Called when a row has been moved so that the data source can 'implement' the changed row position that has been performed in the user interface. This ensures the data is kept in-sync with what is being displayed.

NumberOfSections(IUITableViewDataSource, UITableView) NumberOfSections(IUITableViewDataSource, UITableView)

Returns the number of sections that are required to display the data.

SectionFor(IUITableViewDataSource, UITableView, String, nint) SectionFor(IUITableViewDataSource, UITableView, String, nint)

Returns the index of the section with the given and .

SectionIndexTitles(IUITableViewDataSource, UITableView) SectionIndexTitles(IUITableViewDataSource, UITableView)

Returns an array of titles to be displayed as an index on the table view.

TitleForFooter(IUITableViewDataSource, UITableView, nint) TitleForFooter(IUITableViewDataSource, UITableView, nint)

Called to populate the footer for the specified section.

TitleForHeader(IUITableViewDataSource, UITableView, nint) TitleForHeader(IUITableViewDataSource, UITableView, nint)

Called to populate the header for the specified section.

AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath) AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath)

Indictes that the user has tapped the accessory / disclosure buttom at the specified indexPath.

AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath) AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Developers should not use this deprecated method.

CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath) CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath)

Whether the row at the specified indexPath may receive focus.

CanPerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject) CanPerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject)

Whether the cell at the specified indexPath can perform the specified Copy or Paste operation.

CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath) CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indicates that the cell has just been removed.

CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath) CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath)

Used to change a cell move destination, for example, to prevent dropping a cell in a certain position.

DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath) DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indicates that editing of the cell at the specified indexPath has finished.

DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator) DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

Indicates that the focus changed as detailed in the context.

EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath) EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Returns an array of row actions to display after the user swipes the row in the tableView table view that is identified by indexPath.

EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath) EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath)

The UITableViewCellEditingStyle for the specified indexPath.

EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath) EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath)

An estimate of the height for the specified indexPath. Implementations should perform minimal calculation, as it is called repeatedly.

EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint) EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint)

The estimated height of the footer of the specified section.

EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint) EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint)

The estimated height of the header of the specified section.

FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint) FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indicates that the footerView of the specified section has been removed.

GetHeightForFooter(IUITableViewDelegate, UITableView, nint) GetHeightForFooter(IUITableViewDelegate, UITableView, nint)

The height of the footer for the specified section.

GetHeightForHeader(IUITableViewDelegate, UITableView, nint) GetHeightForHeader(IUITableViewDelegate, UITableView, nint)

The height of the header for the specified section.

GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath) GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath)

The height of the cell at the specified indexPath.

GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView) GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView)

The index path of the table's preferred focus view.

GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath) GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Returns the swipe action configuration for swipes that begin from the leading edge.

GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath) GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Returns the swipe action configuration for swipes that begin from the trailing edge.

GetViewForFooter(IUITableViewDelegate, UITableView, nint) GetViewForFooter(IUITableViewDelegate, UITableView, nint)

The view used for the footer of the specified section.

GetViewForHeader(IUITableViewDelegate, UITableView, nint) GetViewForHeader(IUITableViewDelegate, UITableView, nint)

The view used for the header of the specified section.

HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint) HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indicates that the header of the specified section has been removed.

IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath) IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath)

The indentation level for the cell at the specified indexPath.

PerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject) PerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject)

Performs the specified Copy or Paste action.

RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath) RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath)

Indicates that the cell at the specified indexPath has been deselected.

RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath) RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Indicates that the cell at the specified indexPath has been highlighted.

RowSelected(IUITableViewDelegate, UITableView, NSIndexPath) RowSelected(IUITableViewDelegate, UITableView, NSIndexPath)

Indicates that the call at the specified indexPath has been selected.

RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath) RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Indicates that the cell at the specified indexPath has been unhighlighted.

ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath) ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath)

Whether the cell at the specified indexPath should be highlighted.

ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath) ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Whether the cell at the specified indexPath should be indented while it is being edited.

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath) ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

Whether the cell at the specified rowAtIndexPath should show an action menu.

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext) ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Method that is called to indicate whether the identified row should springload in the specified context.

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext) ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

TCalled prior to the tableView either losing or receiving focus. If either focus environment returns false, the focus update is canceled.

TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath) TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath)

When overridden, changes the default title of the delete confirmation button.

WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath) WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indicates that the cell at the specified indexPath is about to be edited.

WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath) WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indicates that the cell at the specified indexPath is about to be deselected.

WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath) WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indicates that the cell at the specified indexPath is about to be shown.

WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint) WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint)

Indicates that the footer view for the specified section is about to be shown.

WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint) WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint)

Indicates that the header view of the specified section is about to be shown.

WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath) WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indicates the the cell at the specified indexPath is about to be selected.

Applies to

See also