MonoTouch.UIKit Namespace

User Interface APIs for Xamarin.iOS.

Remarks

MonoTouch.UIKit is a binding to CocoaTouch's widget set. Use the classes in this space to create native user interfaces with iOS UIKit.

iOS Applications start as instances of the UIApplication class, they can either be an instance of UIApplication or a subclass of MonoTouch.UIKit.UIApplication. This UIApplication object will invoke a number of methods in response to starting up, shutting down, going to the background and other interesting events by calling methods on an instace of the MonoTouch.UIKit.UIApplicationDelegate class. Most applications will override the MonoTouch.UIKit.UIApplicationDelegate.FinishedLaunching which is responsible for creating the main MonoTouch.UIKit.UIWindow and configuring the topmost MonoTouch.UIKit.UIViewController to display.

Most applications will create a single MonoTouch.UIKit.UIWindow, windows work in concert with MonoTouch.UIKit.UIViewController objects which are in charge of orchestrating multiple views, handle rotation and handle various events for the application. This is why on startup, application developers must create both a window and sets its root view controller, like this:

C# Example

[Register ("AppDelegate")]
public partial class AppDelegate : UIApplicationDelegate
{
	UIWindow window;

	public override bool FinishedLaunching (UIApplication app, NSDictionary options)
	{
		window = new UIWindow (UIScreen.MainScreen.Bounds);
		window.RootViewController = new UIViewController ();
		window.MakeKeyAndVisible ();
		
		return true;
	}
}

Response to user input is implement in UIKit by subclasses of MonoTouch.UIKit.UIResponder: UIApplication, UIViewControllers and their subclasses and UIView and their subclasses all inherit from this class.

TextKit

Starting with iOS 7, the text rendering engine exposed on UIKit was upgraded to expose a wide range of typographical capabilities. This functionality was previously only available when using the low-level MonoTouch.CoreText APIs. On iOS6, the "AttributedText" property was surfaced and application developers were limited to what was supported by attributed text, with iOS7, developers have access to the "TextStorage" property which provides full control of how things are rendered.

TextKit supports: paginated text, text in columns, text wrapping, rich text editing, interactive text coloring, text folding, custom truncation, and dynamic type.

The TextKit family of APIs provide a modern and sophisticated text layout and rendering engine integrated right into UIKit. This means that you can control the finer details of text rendering on UIKit elements as well as integrating this with animations. Because of this the controls in UIKit support all text attributes and features like kernings and ligatures as well as text effects like Letterpress.

Starting with iOS7 controls like MonoTouch.UIKit.UILabel, MonoTouch.UIKit.UITextField and MonoTouch.UIKit.UITextView are implemented using TextKit directly, the same engine that powers WebKit (the MonoTouch.UIKit.UIWebView control).

Dynamic Type

In iOS 7, Apple introduced system-wide dynamic type, a set of fonts optimized for legibility at different magnifications. The end user selects the preferred size of dynamic text in device Settings. Applications receive the ContentizeCategoryChanged notification (see MonoTouch.UIKit.UIApplication.Notifications.ObserveContentSizeCategoryChanged) and should reset the font size throughout their application's text views. The system-selected optimal fonts adjust such things as stroke weight and kerning as well as size, so application developers should use MonoTouch.UIKit.UIFonts Preferred* properties (e.g., MonoTouch.UIKit.UIFont.PreferredBody, MonoTouch.UIKit.UIFont.PreferredHeadline, etc. ), as shown in the following example:

C# Example

UIApplication.Notifications.ObserveContentSizeCategoryChanged((s,e) => {
	SetDynamicTypeFonts();
});

//Call this when initializing, and also in response to ObserveContentSizeCategoryChanged notifications
private void SetDynamicTypeFonts()
{
	headlineLabel.Font = UIFont.PreferredHeadline;
	bodyText.Font = UIFont.PreferredBody;
  //...etc...
}
         

Classes

TypeReason
DraggingEventArgsProvides data for the MonoTouch.UIKit.DraggingEventArgs.DraggingEnded and MonoTouch.UIKit.DraggingEventArgs.DraggingEnded events.
INSLayoutManagerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.NSLayoutManagerDelegate.
INSTextAttachmentContainerInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.NSTextAttachmentContainer.
INSTextLayoutOrientationProviderInterface that, together with the MonoTouch.UIKit.NSTextLayoutOrientationProvider_Extensions class, comprise the NSTextLayoutOrientationProvider protocol..
INSTextStorageDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.NSTextStorageDelegate.
IUIAccelerometerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIAccelerometerDelegate.
IUIAccessibilityContainerBase interface for the UIAccessibilityContainer protocol.
IUIAccessibilityIdentificationInterface defining the support for an accessibility identifier.
IUIAccessibilityReadingContentInterface that, together with the MonoTouch.UIKit.UIAccessibilityReadingContent_Extensions class, comprise the UIAccessibilityReadingContent protocol.
IUIActionSheetDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIActionSheetDelegate.
IUIActivityItemSourceInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIActivityItemSource.
IUIAdaptivePresentationControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIAdaptivePresentationControllerDelegate.
IUIAlertViewDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIAlertViewDelegate.
IUIAppearanceInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIAppearance.
IUIAppearanceContainerInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIAppearanceContainer.
IUIApplicationDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIApplicationDelegate.
IUIBarPositioningInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIBarPositioning.
IUIBarPositioningDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIBarPositioningDelegate.
IUICollectionViewDataSourceInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UICollectionViewDataSource.
IUICollectionViewDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UICollectionViewDelegate.
IUICollectionViewDelegateFlowLayoutInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UICollectionViewDelegateFlowLayout.
IUICollectionViewSourceInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UICollectionViewSource.
IUICollisionBehaviorDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UICollisionBehaviorDelegate.
IUIContentContainerInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIContentContainer.
IUICoordinateSpaceInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UICoordinateSpace.
IUIDataSourceModelAssociationInterface that, together with the MonoTouch.UIKit.UIDataSourceModelAssociation_Extensions class, comprise the UIDataSourceModelAssociation protocol.
IUIDocumentInteractionControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIDocumentInteractionControllerDelegate.
IUIDocumentMenuDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIDocumentMenuDelegate.
IUIDocumentPickerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIDocumentPickerDelegate.
IUIDynamicAnimatorDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIDynamicAnimatorDelegate.
IUIDynamicItemInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIDynamicItem.
IUIGestureRecognizerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIGestureRecognizerDelegate.
IUIGuidedAccessRestrictionDelegateInterface that, together with the MonoTouch.UIKit.UIGuidedAccessRestrictionDelegate_Extensions class, comprise the UIGuidedAccessRestrictionDelegate protocol.
IUIImagePickerControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIImagePickerControllerDelegate.
IUIInputViewAudioFeedbackInterface that, together with the MonoTouch.UIKit.UIInputViewAudioFeedback_Extensions class, comprise the UIInputViewAudioFeedback protocol.
IUIKeyInputInterface that, together with the MonoTouch.UIKit.UIKeyInput_Extensions class, comprise the UIKeyInput protocol.
IUILayoutSupportInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UILayoutSupport.
IUINavigationBarDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UINavigationBarDelegate.
IUINavigationControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UINavigationControllerDelegate.
IUIObjectRestorationInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIObjectRestoration.
IUIPageViewControllerDataSourceInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPageViewControllerDataSource.
IUIPageViewControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPageViewControllerDelegate.
IUIPickerViewAccessibilityDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPickerViewAccessibilityDelegate.
IUIPickerViewDataSourceInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPickerViewDataSource.
IUIPickerViewDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPickerViewDelegate.
IUIPickerViewModelInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPickerViewModel.
IUIPopoverBackgroundViewMethodsInterface that, together with the MonoTouch.UIKit.UIPopoverBackgroundViewMethods_Extensions class, comprise the UIPopoverBackgroundViewMethods protocol.
IUIPopoverControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPopoverControllerDelegate.
IUIPopoverPresentationControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPopoverPresentationControllerDelegate.
IUIPrinterPickerControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPrinterPickerControllerDelegate.
IUIPrintInteractionControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIPrintInteractionControllerDelegate.
IUIScrollViewAccessibilityDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIScrollViewAccessibilityDelegate.
IUIScrollViewDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIScrollViewDelegate.
IUISearchBarDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UISearchBarDelegate.
IUISearchControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UISearchControllerDelegate.
IUISearchDisplayDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UISearchDisplayDelegate.
IUISearchResultsUpdatingInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UISearchResultsUpdating.
IUISplitViewControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UISplitViewControllerDelegate.
IUIStateRestoringInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIStateRestoring.
IUITabBarControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITabBarControllerDelegate.
IUITabBarDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITabBarDelegate.
IUITableViewDataSourceInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITableViewDataSource.
IUITableViewDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITableViewDelegate.
IUITextDocumentProxyInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITextDocumentProxy.
IUITextFieldDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITextFieldDelegate.
IUITextInputIUITextInput works with the inputting of text and allows the manipulaton of features including autocorrection and many other text input features related to document presentation.
IUITextInputDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITextInputDelegate.
IUITextInputTokenizerInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITextInputTokenizer.
IUITextInputTraitsAn interface implemented by MonoTouch.UIKit.UITextField and MonoTouch.UIKit.UITextView with common input traits.
IUITextViewDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITextViewDelegate.
IUIToolbarDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIToolbarDelegate.
IUITraitEnvironmentInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UITraitEnvironment.
IUIVideoEditorControllerDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIVideoEditorControllerDelegate.
IUIViewControllerAnimatedTransitioningInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIViewControllerAnimatedTransitioning.
IUIViewControllerContextTransitioningInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIViewControllerContextTransitioning.
IUIViewControllerInteractiveTransitioningInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIViewControllerInteractiveTransitioning.
IUIViewControllerRestorationInterface that, together with the MonoTouch.UIKit.UIViewControllerRestoration_Extensions class, comprise the UIViewControllerRestoration protocol.
IUIViewControllerTransitionCoordinatorInterface that, together with the MonoTouch.UIKit.UIViewControllerTransitionCoordinator_Extensions class, comprise the UIViewControllerTransitionCoordinator protocol.
IUIViewControllerTransitionCoordinatorContextInterface that defines the context for coordination of a transition.
IUIViewControllerTransitioningDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIViewControllerTransitioningDelegate.
IUIWebViewDelegateInterface representing the required methods (if any) of the protocol MonoTouch.UIKit.UIWebViewDelegate.
NSAttributedStringAttachmentConveniencesProvides an extension method for MonoTouch.Foundation.NSAttributedString that supports text attachments .
NSCoder_UIGeometryKeyedCodingA set of MonoTouch.Foundation.NSCoder extension methods that add encoding of geometry-based data for use in UIKit.
NSControlCharacterActionAn enumeration whose values specify actions caused by control characters.
NSExtendedStringDrawingString drawing extension methods for MonoTouch.Foundation.NSString.
NSFileProviderExtensionSubclasses of MonoTouch.UIKit.NSFileProviderExtension implement the move and open functionality for extensions of type MonoTouch.UIKit.UIDocumentPickerViewController.
NSGlyphPropertyAn enumeration whose values specify characteristics of a glyph.
NSIdentifierDefined the MonoTouch.UIKit.NSIdentifier.Identifier extension property on MonoTouch.UIKit.NSLayoutConstraint objects.
NSLayoutAttributeAn enumeration of attributes for use with constraint-based layouts.
NSLayoutConstraintA relationship between two layout attributes used in a constraint-based layout.
NSLayoutFormatOptionsAn enumeration of values used by MonoTouch.UIKit.NSLayoutConstraint.FromVisualFormat
NSLayoutManagerResponsible for layout of text stored in a MonoTouch.UIKit.NSTextStorage object.
NSLayoutManagerDelegateA delegate object that exposes events for MonoTouch.UIKit.NSLayoutManagers.
NSLayoutManagerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.INSLayoutManagerDelegate interface to support all the methods from the MonoTouch.UIKit.NSLayoutManagerDelegate protocol.
NSLayoutRelationAn enumeration that specifies the relation between two attributes in a MonoTouch.UIKit.NSLayoutConstraint
NSMutableAttributedStringKitAdditionsProvides an extension method for MonoTouch.Foundation.NSMutableAttributedString that cleans up inconsistencies that develop after several edits.
NSMutableParagraphStyleA class that extends MonoTouch.UIKit.NSParagraphStyle to allow changing subattributes.
NSParagraphStyleA class that specifies paragraph-relevant attributes of an MonoTouch.Foundation.NSAttributedString.
NSShadowThe visual attributes associated with a drop shadow.
NSStringDrawingExtension methods for MonoTouch.Foundation.NSString to support easy screen drawing.
NSTextAttachmentAn attachment to a MonoTouch.Foundation.NSAttributedString.
NSTextAttachmentContainerDefines the relationship between MonoTouch.UIKit.NSTextAttachments and a MonoTouch.UIKit.NSLayoutManager.
NSTextContainerModels the geometric layout of a page in Text Kit.
NSTextEffectAn enumeration whose values specify text effects (e.g., Letterpress). Used with MonoTouch.UIKit.UIStringAttributes.TextEffect.
NSTextLayoutEnumerateEnclosingRectsA delegate used as the callback in MonoTouch.UIKit.NSLayoutManager.EnumerateEnclosingRects.
NSTextLayoutEnumerateLineFragmentsA delegate used as the callback in MonoTouch.UIKit.NSLayoutManager.EnumerateLineFragments.
NSTextLayoutOrientationAn enumeration whose values specify the direction in which text is laid out. Used with MonoTouch.UIKit.NSTextContainer.LayoutOrientation.
NSTextStorageA subclass of MonoTouch.Foundation.NSMutableAttributedString that supports Core Text layout management.
NSTextStorage+NotificationsNotifications posted by the MonoTouch.UIKit.NSTextStorage class.
NSTextStorageDelegateA delegate object that provides events relating to processing editing for MonoTouch.UIKit.NSTextStorage.
NSTextStorageDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.INSTextStorageDelegate interface to support all the methods from the MonoTouch.UIKit.NSTextStorageDelegate protocol.
NSTextStorageEditActionsA flagging enumeration whose values are used by Text Kit to specify whether actions pertain to attributes, characters, or both.
NSTextStorageEventArgsProvides data for the MonoTouch.UIKit.NSTextStorageEventArgs.DidProcessEditing and MonoTouch.UIKit.NSTextStorageEventArgs.WillProcessEditing events.
NSTextTabRepresents a tab location in Text Kit.
TransitionCoordinator_UIViewControllerProvides the GetTransitionCoordinator extension method for MonoTouch.UIKit.UIViewControllers.
UIAccelerationA class that stores the data from an acceleration event.
UIAccelerometerA class that encapsulates the onboard hardware accelerometer and generates MonoTouch.UIKit.UIAcceleration objects.
UIAccelerometerDelegateA class used to receive notifications from the MonoTouch.UIKit.UIAccelerometer.
UIAccelerometerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIAccelerometerDelegate interface to support all the methods from the MonoTouch.UIKit.UIAccelerometerDelegate protocol.
UIAccelerometerEventArgsProvides data for the MonoTouch.UIKit.UIAccelerometerEventArgs.Acceleration event.
UIAccessibilityProvides access to the accessibility framework for UIKit.
UIAccessibilityAnnouncementFinishedEventArgsProvides data for the event.
UIAccessibilityContainer_ExtensionsExtension class that, together with the MonoTouch.UIKit.IUIAccessibilityContainer interface, comprise the UIAccessibilityContainer protocol.
UIAccessibilityCustomActionAllows methods of type Func<Boolean> to be added to MonoTouch.UIKit.UIResponder.AccessibilityCustomActions as accessibility-supporting supplementary actions.
UIAccessibilityElementAllows accessibility information to be added to an element that is not accessible by default.
UIAccessibilityNavigationStyleEnumerates how elements should be navigated by the assistive technology.
UIAccessibilityPostNotificationNotification types for UIAccessibility's PostNotification method.
UIAccessibilityScrollDirectionAn enumeration indicating the scrolling direction desired.
UIAccessibilityTraitAn enumeration whose values can be used as flags for MonoTouch.UIKit.UIView.AccessibilityTraits.
UIAccessibilityZoomTypeAn enumeration that specifies what elements (currently, only the insertion point) is involved in automatic accessibility zooming.
UIActionSheetA MonoTouch.UIKit.UIView that displays an action sheet with one or more buttons. (As of iOS 8, devs should use MonoTouch.UIKit.UIAlertController rather than this class.)
UIActionSheet+UIActionSheetAppearanceAppearance class for objects of type MonoTouch.UIKit.UIActionSheet.
UIActionSheetDelegateA class used to receive notifications from a MonoTouch.UIKit.UIActionSheet.
UIActionSheetDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIActionSheetDelegate interface to support all the methods from the MonoTouch.UIKit.UIActionSheetDelegate protocol.
UIActionSheetStyleThe visual style for a MonoTouch.UIKit.UIActionSheet.
UIActivityAbstract base class of activities to which the MonoTouch.UIKit.UIActivityViewController can send data.
UIActivityCategoryAn enumeration whose values specify a category for a MonoTouch.UIKit.UIActivity.
UIActivityIndicatorViewA MonoTouch.UIKit.UIView that displays a spinning and animated gear that is used to provide the user with feedback that an activity is taking place.
UIActivityIndicatorView+UIActivityIndicatorViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIActivityIndicatorView.
UIActivityIndicatorViewStyleThe visual style for a MonoTouch.UIKit.UIActivityIndicatorView.
UIActivityItemProviderAbstract class that, when subtyped, can be a proxy for the data of a MonoTouch.UIKit.UIActivity.
UIActivityItemSourceAbstract class that, when implemented, provides data for use by a MonoTouch.UIKit.UIActivityViewController
UIActivityItemSource_ExtensionsExtension methods to the MonoTouch.UIKit.IUIActivityItemSource interface to support all the methods from the MonoTouch.UIKit.UIActivityItemSource protocol.
UIActivityTypeIdentifiers for iOS-provided activities.
UIActivityViewControllerA standard view controller that connects the application to a number of standard services such as social networks, SMS, etc.
UIActivityViewControllerCompletionThe callback executed after a MonoTouch.UIKit.UIActivityViewController is dismissed.
UIAdaptivePresentationControllerDelegateDelegate object for MonoTouch.UIKit.UIPresentationController objects. Provides methods called prior to adaptive presenttation.
UIAdaptivePresentationControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIAdaptivePresentationControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIAdaptivePresentationControllerDelegate protocol.
UIAlertActionDefines the style, title, and behavior of an alert presented to the user with a MonoTouch.UIKit.UIAlertController. Use the MonoTouch.UIKit.UIAlertAction.Create static method to instantiate.
UIAlertActionStyleEnumeration of the styles showing the effect of a MonoTouch.UIKit.UIAlertAction.
UIAlertControllerDisplays an alert message or action sheet to the user, with optional text fields for data entry and action buttons.
UIAlertControllerStyleEnumerates whether a MonoTouch.UIKit.UIAlertController is displaying an action sheet or an alert.
UIAlertViewA MonoTouch.UIKit.UIView that displays a dialog message with one or more buttons. (As of iOS 8, devs should use MonoTouch.UIKit.UIAlertController rather than this class.)
UIAlertView+UIAlertViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIAlertView.
UIAlertViewDelegateA class used to receive notifications from a MonoTouch.UIKit.UIAlertView.
UIAlertViewDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIAlertViewDelegate interface to support all the methods from the MonoTouch.UIKit.UIAlertViewDelegate protocol.
UIAlertViewPredicateA delegate for use with MonoTouch.UIKit.UIAlertView.ShouldEnableFirstOtherButton.
UIAlertViewStyleThe visual style for a MonoTouch.UIKit.UIAlertView.
UIAppearanceProxy class for styling the appearance of MonoTouch.UIKit views.
UIAppearanceContainerDefines the retrieval of the appearance proxy for a class.
UIApplicationEncapsulates the main processing loop for a MonoTouch application.
UIApplication+NotificationsNotification posted by the MonoTouch.UIKit.UIApplication class.
UIApplicationDelegateA class used to receive events raised by a MonoTouch.UIKit.UIApplication.
UIApplicationDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIApplicationDelegate interface to support all the methods from the MonoTouch.UIKit.UIApplicationDelegate protocol.
UIApplicationLaunchEventArgsProvides data for the event.
UIApplicationRestorationHandlerDelegate of MonoTouch.UIKit.UIApplicationDelegate.ContinueUserActivity method. Can manipulate objects created or retrieved by the activity.
UIApplicationStateAn enumeration indicating the current application state.
UIAttachmentBehaviorSpecifies a MonoTouch.UIKit.IUIDynamicItem's attachment to a reference point or to another MonoTouch.UIKit.IUIDynamicItem.
UIAttachmentBehaviorTypeAn enumeration whose values specify whether a MonoTouch.UIKit.UIAttachmentBehavior is anchored to a fixed point or to an MonoTouch.UIKit.IUIDynamicItem.
UIBackgroundFetchResultAn enumeration whose values specify the results of a MonoTouch.UIKit.UIApplicationDelegate.DidReceiveRemoteNotification completion handler.
UIBackgroundRefreshStatusAn enumeration whose values reflect the status of a background refresh. Available from MonoTouch.UIKit.UIApplication.BackgroundRefreshStatus.
UIBarButtonItemA button item hosted in either a MonoTouch.UIKit.UIToolbar or a MonoTouch.UIKit.UINavigationBar.
UIBarButtonItem+UIBarButtonItemAppearanceAppearance class for objects of type MonoTouch.UIKit.UIBarButtonItem.
UIBarButtonItemStyleThe visual style of a MonoTouch.UIKit.UIBarButtonItem.
UIBarButtonSystemItemAn enumeration of the predefined MonoTouch.UIKit.UIBarButtonItems.
UIBarItemBase class for items added to the bars at the bottom of the screen.
UIBarItem+NotificationsNotifications posted by MonoTouch.UIKit.UIBarItem objects.
UIBarItem+UIBarItemAppearanceAppearance class for objects of type MonoTouch.UIKit.UIBarItem.
UIBarMetricsEnumerates layout bar metrics.
UIBarPositionAn enumeration whose values specify locations for MonoTouch.UIKit.UISearchBar, MonoTouch.UIKit.UINavigationBar, or MonoTouch.UIKit.UIToolbar.
UIBarPositioningA class that allows the bar position defintion to be specified dynamically and positioned.
UIBarPositioningDelegateA common base class for delegates of UIBars such as MonoTouch.UIKit.UISearchBarDelegate and MonoTouch.UIKit.UIToolbarDelegate.
UIBarPositioningDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIBarPositioningDelegate interface to support all the methods from the MonoTouch.UIKit.UIBarPositioningDelegate protocol.
UIBarStyleThe visual style for a navigation, search, or tool bar.
UIBaselineAdjustmentAn enumeration that specifies text baseline alignment.
UIBezierPathA MonoTouch.UIKit.UIControl that displays a reusable bezier path. Supports hit detection as well as Stroke and Fill operations on a graphics context. This is a high-level front end to CoreGraphics's CGContext API.
UIBlurEffectWhen added to a MonoTouch.UIKit.UIVisualEffectView, blurs the content of the target MonoTouch.UIKit.UIView.
UIBlurEffectStyleEnumerates the types of blur effect supported by MonoTouch.UIKit.UIBlurEffect.
UIButtonButton control.
UIButton+UIButtonAppearanceAppearance class for objects of type MonoTouch.UIKit.UIButton.
UIButtonEventArgsProvides data for the MonoTouch.UIKit.UIButtonEventArgs.Clicked, MonoTouch.UIKit.UIButtonEventArgs.Dismissed and MonoTouch.UIKit.UIButtonEventArgs.WillDismiss, MonoTouch.UIKit.UIButtonEventArgs.Clicked, MonoTouch.UIKit.UIButtonEventArgs.Dismissed and MonoTouch.UIKit.UIButtonEventArgs.WillDismiss events.
UIButtonTypeAn enumeration of predefined button types.
UICollectionElementCategoryAn enumeration of values used by MonoTouch.UIKit.UICollectionViewLayoutAttributes.RepresentedElementCategory.
UICollectionElementKindSectionAn enumeration of view types that are supported in flow layouts.
UICollectionElementKindSectionKeyConstants relating to MonoTouch.UIKit.UICollectionElementKindSection.
UICollectionReusableViewThe base class for MonoTouch.UIKit.UIViews that are reused in a MonoTouch.UIKit.UICollectionView.
UICollectionReusableView+UICollectionReusableViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UICollectionReusableView.
UICollectionUpdateActionAn enumeration of valid MonoTouch.UIKit.UICollectionViewUpdateItem.UpdateAction properties.
UICollectionViewEfficiently presents multiple MonoTouch.UIKit.UIViews on the screen using flexible layouts.
UICollectionView+UICollectionViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UICollectionView.
UICollectionViewCellRepresents a reusable content view in the set being presented by the MonoTouch.UIKit.UICollectionView.
UICollectionViewCell+UICollectionViewCellAppearanceAppearance class for objects of type MonoTouch.UIKit.UICollectionViewCell.
UICollectionViewControllerA MonoTouch.UIKit.UIViewController subtype for controlling collection views.
UICollectionViewDataSourceThe data source for a MonoTouch.UIKit.UICollectionView.
UICollectionViewDataSource_ExtensionsExtension methods to the MonoTouch.UIKit.IUICollectionViewDataSource interface to support all the methods from the MonoTouch.UIKit.UICollectionViewDataSource protocol.
UICollectionViewDelegateUsed to receive notices relating to a MonoTouch.UIKit.UICollectionView.
UICollectionViewDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUICollectionViewDelegate interface to support all the methods from the MonoTouch.UIKit.UICollectionViewDelegate protocol.
UICollectionViewDelegateFlowLayoutUsed to customize spacing and react to events in a MonoTouch.UIKit.UICollectionViewFlowLayout.
UICollectionViewDelegateFlowLayout_ExtensionsExtension methods to the MonoTouch.UIKit.IUICollectionViewDelegateFlowLayout interface to support all the methods from the MonoTouch.UIKit.UICollectionViewDelegateFlowLayout protocol.
UICollectionViewFlowLayoutA flow-based layout for use with MonoTouch.UIKit.UICollectionViews.
UICollectionViewFlowLayoutInvalidationContextA MonoTouch.UIKit.UICollectionViewLayoutInvalidationContext for use with MonoTouch.UIKit.UICollectionViewFlowLayouts.
UICollectionViewLayoutBase class for specifying the layout of a MonoTouch.UIKit.UICollectionView.
UICollectionViewLayoutAttributesProvides layout attributes for MonoTouch.UIKit.UICollectionViewLayouts.
UICollectionViewLayoutInteractiveTransitionCompletionA delegate used as the completion handler for MonoTouch.UIKit.UICollectionView.StartInteractiveTransition.
UICollectionViewLayoutInvalidationContextSpecifies whether a call to MonoTouch.UIKit.UICollectionViewLayout.InvalidateLayout should affect just the data-source count or everything.
UICollectionViewScrollDirectionAn enumeration of values used by the MonoTouch.UIKit.UICollectionViewFlowLayout.ScrollDirection property.
UICollectionViewScrollPositionAn enumeration of values used to specify to where a MonoTouch.UIKit.UIView should end up after a scroll into a MonoTouch.UIKit.UICollectionView.
UICollectionViewSourceAn alternative to the MonoTouch.UIKit.UICollectionViewDelegate and MonoTouch.UIKit.UICollectionViewDataSource classes.
UICollectionViewTransitionLayoutA MonoTouch.UIKit.UICollectionViewLayout that is used temporarily when a MonoTouch.UIKit.UICollectionView is transitioning between one layout and another.
UICollectionViewTransitionResultHolds the return values from the asynchronous method MonoTouch.UIKit.UICollectionView.StartInteractiveTransitionAsync.
UICollectionViewUpdateItemA single change to be applied to a MonoTouch.UIKit.UICollectionViewLayout.
UICollisionBeganBoundaryContactEventArgsProvides data for the MonoTouch.UIKit.UICollisionBeganBoundaryContactEventArgs.BeganBoundaryContact event.
UICollisionBeganContactEventArgsProvides data for the MonoTouch.UIKit.UICollisionBeganContactEventArgs.BeganContact event.
UICollisionBehaviorDetects boundary touches between MonoTouch.UIKit.IUIDynamicItems and boundaries or other MonoTouch.UIKit.IUIDynamicItems.
UICollisionBehaviorDelegateProvides life-cycle events relating to UI Dynamic MonoTouch.UIKit.UICollisionBehavior collisions.
UICollisionBehaviorDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUICollisionBehaviorDelegate interface to support all the methods from the MonoTouch.UIKit.UICollisionBehaviorDelegate protocol.
UICollisionBehaviorModeAn enumeration whose values specify whether a MonoTouch.UIKit.UICollisionBehavior detects collisions to boundaries, items, or everything.
UICollisionEndedBoundaryContactEventArgsProvides data for the MonoTouch.UIKit.UICollisionEndedBoundaryContactEventArgs.EndedBoundaryContact event.
UICollisionEndedContactEventArgsProvides data for the MonoTouch.UIKit.UICollisionEndedContactEventArgs.EndedContact event.
UIColorColors and Patterns as used in MonoTouch.UIKit.
UICompletionHandlerA strongly-typed delegate called at completion of certain lengthy calculations.
UIContentContainerWith MonoTouch.UIKit.IUIContentContainer and MonoTouch.UIKit.UIContentContainer_Extensions defines the protocol for MonoTouch.UIKit.UIViewControllers as they experience changes in size and traits (see MonoTouch.UIKit.UIViewController.TraitCollection).
UIContentSizeCategoryAn enumeration whose values specify the various dynamic type sizes that can be chosen by the application user.
UIContentSizeCategoryChangedEventArgsProvides data for the event.
UIControlThe base class for controls in MonoTouch.UIKit.
UIControl+UIControlAppearanceAppearance class for objects of type MonoTouch.UIKit.UIControl.
UIControlContentHorizontalAlignmentAn enumeration of horizontal alignments available to text and images.
UIControlContentVerticalAlignmentAn enumeration of vertical alignments available to text and images.
UIControlEventAn enumeration indicating various types of events.
UIControlStateAn enumeration of possible states for a MonoTouch.UIKit.UIControl.
UICoordinateSpaceA frame of reference on the screen.
UIDataDetectorTypeAn enumeration of values that are automatically detected in text.
UIDatePickerA MonoTouch.UIKit.UIControl that displays a date picker control.
UIDatePicker+UIDatePickerAppearanceAppearance class for objects of type MonoTouch.UIKit.UIDatePicker.
UIDatePickerModeAn enumeration of modes available to the MonoTouch.UIKit.UIDatePicker.
UIDeviceDevice information, provided by the MonoTouch.UIKit.UIDevice.CurrentDevice singleton.
UIDevice+NotificationsNotification posted by the MonoTouch.UIKit.UIDevice class.
UIDeviceBatteryStateAn enumeration of values indicating the state of the battery.
UIDeviceOrientationAn enumeration of device orientations.
UIDeviceOrientationExtensionsExtension methods for the MonoTouch.UIKit.UIDeviceOrientation class.
UIDictationPhraseThe text interpretation of a phrase dictated by the application user.
UIDocumentAbstract base class providing local and cloud-based management of Model data.
UIDocument+NotificationsNotification posted by the MonoTouch.UIKit.UIDocument class.
UIDocumentChangeKindAn enumeration indicating what kind of change has occurred to a MonoTouch.UIKit.UIDocument.
UIDocumentInteractionControllerSupports displaying, preview and opening files stored on the device.
UIDocumentInteractionControllerDelegateA class used to receive notifications from the MonoTouch.UIKit.UIDocumentInteractionController class.
UIDocumentInteractionControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIDocumentInteractionControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIDocumentInteractionControllerDelegate protocol.
UIDocumentInteractionProbeA delegate signature for determining whether a document operation should take place.
UIDocumentInteractionRectangleA delegate signature for getting the region used for previewing.
UIDocumentMenuDelegateDelegate object for MonoTouch.UIKit.UIDocumentMenuViewController objects. Provides methods called when a document is picked or when the picking has been cancelled.
UIDocumentMenuDocumentPickedEventArgsProvides data for the MonoTouch.UIKit.UIDocumentMenuDocumentPickedEventArgs.DidPickDocumentPicker event.
UIDocumentMenuOrderEnumerates the insertion points for custom menu items.
UIDocumentMenuViewControllerA MonoTouch.UIKit.UIViewController that presents all available document pickers for a given file type and mode.
UIDocumentPickedEventArgsProvides data for the MonoTouch.UIKit.UIDocumentPickedEventArgs.DidPickDocument event.
UIDocumentPickerDelegateDelegate object for MonoTouch.UIKit.UIDocumentPickerViewController object. Defines methods called when the user picks a document or cancels.
UIDocumentPickerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIDocumentPickerDelegate interface to support all the methods from the MonoTouch.UIKit.UIDocumentPickerDelegate protocol.
UIDocumentPickerExtensionViewControllerSubclasses of MonoTouch.UIKit.UIDocumentPickerExtensionViewController extend the Document Picker, allowing the user to import, export, open, and move documents outside of the local sandbox.
UIDocumentPickerModeEnumerates the types of file transfer operations used by the document picker.
UIDocumentPickerViewControllerAllows the user to select external documents or destinations.
UIDocumentSaveOperationAn enumeration indicating whether the MonoTouch.UIKit.UIDocument is being saved for the first time or should overwrite an existing save.
UIDocumentSendingToApplicationEventArgsProvides data for the MonoTouch.UIKit.UIDocumentSendingToApplicationEventArgs.DidEndSendingToApplication and MonoTouch.UIKit.UIDocumentSendingToApplicationEventArgs.WillBeginSendingToApplication events.
UIDocumentStateAn enumeration indicating the editing/saving state of a MonoTouch.UIKit.UIDocument.
UIDocumentViewControllerDelegate signature used to pass a MonoTouch.UIKit.UIDocumentInteractionController in callbacks from MonoTouch.UIKit.UIDocumentInteractionController.
UIDocumentViewForPreviewA delegate signature for getting the UIView responsible for rendering the preview of a UIDocumentInteractionController.
UIDynamicAnimatorCoordinates the UIKit Dynamics of a set of MonoTouch.UIKit.IUIDynamicItems and MonoTouch.UIKit.UIDynamicBehaviors.
UIDynamicAnimatorDelegateA delegate object that exposes life-cycle events for MonoTouch.UIKit.UIDynamicAnimators.
UIDynamicBehaviorThe base class for items that describe the physics-like behaviors of UIKit Dynamics, introduced in iOS 7.
UIDynamicItemA class that can be affected by MonoTouch.UIKit.UIDynamicBehaviors.
UIDynamicItemBehaviorSpecifies physics properties for MonoTouch.UIKit.IUIDynamicItems. Also allows custom velocities to be added to items.
UIEdgeInsetsEdge insets, used to reduce or expand rectangles.
UIEventTouch Events.
UIEventSubtypeAn enumeration of event subtypes.
UIEventTypeAn enumeration of event types.
UIExtensionPointIdentifierClass that identifies keyboard types to disallow.
UIFontFont representation for MonoTouch.UIKit classes.
UIFontAttributesAttributes used to describe a font, used by MonoTouch.UIKit.UIFontDescriptor
UIFontDescriptorDescribes properties of a font, use to create fonts with certain features. Provides ways of finding fonts matching a description as well.
UIFontDescriptorAttributeAn enumeration whose values can be passed to MonoTouch.UIKit.UIFontDescriptor.GetMatchingFontDescriptors to specify which keys must be matched.
UIFontDescriptorSymbolicTraitsDescribes some stylistic properties of a typeface (lower 16 bits), and font appearance (top 16 bits), used with UIFontDescriptor.
UIFontFeatureRepresents a single typographic or font layout feature.
UIFontTraitsA MonoTouch.Foundation.DictionaryContainer that describes the symbolic traits of a MonoTouch.UIKit.UIFont. Returned by MonoTouch.UIKit.UIFontAttributes.Traits.
UIFontWeightEnumerates font weights.
UIGestureProbeA delegate signature used by the MonoTouch.UIKit.UIGestureRecognizer class to determine if a gesture can be initiated.
UIGestureRecognizerBase class for gesture recognizers.
UIGestureRecognizer+ParameterlessDispatchSubtype of MonoTouch.UIKit.UIGestureRecognizer.Token
UIGestureRecognizer+ParametrizedDispatchSubtype of MonoTouch.UIKit.UIGestureRecognizer.Token.
UIGestureRecognizer+TokenRepresents an action that was added to a UIGestureRecognizer.
UIGestureRecognizerDelegateA class used to receive notifications from the MonoTouch.UIKit.UIGestureRecognizer class.
UIGestureRecognizerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIGestureRecognizerDelegate interface to support all the methods from the MonoTouch.UIKit.UIGestureRecognizerDelegate protocol.
UIGestureRecognizerStateAn enumeration of states for a MonoTouch.UIKit.UIGesturerecognizer.
UIGesturesProbeA delegate associated with MonoTouch.UIKit.UIGestureRecognizer.ShouldRecognizeSimultaneously.
UIGraphicsHelper methods to paint on the screen, PDF context or bitmaps.
UIGravityBehaviorA MonoTouch.UIKit.UIDynamicBehavior that models a gravity vector.
UIGuidedAccessRestrictionA static class that provides a method to determine the state of a Guided Access restriction.
UIGuidedAccessRestrictionDelegate_ExtensionsExtension class that, together with the MonoTouch.UIKit.IUIGuidedAccessRestrictionDelegate interface, comprise the UIGuidedAccessRestrictionDelegate protocol.
UIGuidedAccessRestrictionStateAn enumeration whose values specify whether a Guided Access restriction is in an allow or deny state.
UIImageImage representation in UIKit, with support for loading, saving and manipulating images.
UIImage+NotificationsClass that contains handler for system notifications that relate to images.
UIImage+SaveStatusA delegate signature for getting a notification when the file has been saved.
UIImageAssetHolds a mapping of MonoTouch.UIKit.UITraitCollection keys to MonoTouch.UIKit.UIImage values.
UIImageOrientationAn enumeration of values used to specify the orientation of a MonoTouch.UIKit.UIImage.
UIImagePickerControllerProvides access to the system image and video capturing and selection facilities.
UIImagePickerControllerCameraCaptureModeAn enumeration of values used by MonoTouch.UIKit.UIImagePickerControllerCameraCaptureMode.
UIImagePickerControllerCameraDeviceAn enumeration of values used by MonoTouch.UIKit.UIImagePickerController.CameraDevice and related functions.
UIImagePickerControllerCameraFlashModeAn enumeration of values used by MonoTouch.UIKit.UIImagePickerController.CameraFlashMode
UIImagePickerControllerDelegateA class used to receive notifications from the MonoTouch.UIKit.UIImagePickerController.
UIImagePickerControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIImagePickerControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIImagePickerControllerDelegate protocol.
UIImagePickerControllerQualityTypeAn enumeration of values used to specify video quality.
UIImagePickerControllerSourceTypeAn enumeration of values used to specify the source using by the MonoTouch.UIKit.UIImagePickerController.
UIImagePickerImagePickedEventArgsProvides data for the MonoTouch.UIKit.UIImagePickerImagePickedEventArgs.FinishedPickingImage event.
UIImagePickerMediaPickedEventArgsProvides data for the MonoTouch.UIKit.UIImagePickerMediaPickedEventArgs.FinishedPickingMedia event.
UIImageRenderingModeAn enumeration whose values specify rendering modes for a MonoTouch.UIKit.UIImage.
UIImageResizingModeAn enumeration of values that specify how a MonoTouch.UIKit.UIImage ought to be resized.
UIImageViewA MonoTouch.UIKit.UIView that can render a single image or animate a series of images.
UIImageView+UIImageViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIImageView.
UIInputViewA MonoTouch.UIKit.UIView that matches the appearance of the system keyboard.
UIInputView+UIInputViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIInputView.
UIInputViewControllerCan be subclassed to produce a custom system-wide keyboard.
UIInputViewStyleAn enumeration whose value specify the blurring and tinting effects applied to a MonoTouch.UIKit.UIInputView.
UIInterfaceOrientationAn enumeration of values that specify the orientation of the user interface.
UIInterfaceOrientationExtensionsExtensions methods for the UIInterfaceOrientation enumeration.
UIInterfaceOrientationMaskAn enumeration of values that specify the available orientations of the user interface.
UIInterpolatingMotionEffectA MonoTouch.UIKit.UIMotionEffect that maps the device vertical and horizontal tilt into values on a keypath.
UIInterpolatingMotionEffectTypeAn enumeration whose values specify the axis being monitored by a MonoTouch.UIKit.UIInterpolatingMotionEffect.
UIKeyboardThe iPhone virtual keyboard.
UIKeyboard+NotificationsNotification posted by the MonoTouch.UIKit.UIKeyboard class.
UIKeyboardAppearanceThe keyboard appearance.
UIKeyboardEventArgsProvides data for the event.
UIKeyboardTypeAn enumeration of keyboard types.
UIKeyCommandMaps hardware key presses to custom actions.
UIKeyModifierFlagsAn enumeration whose values flag the hardware modifier keys associated with a MonoTouch.UIKit.UIKeyCommand.
UIKitThreadAccessExceptionException thrown when a UIKit API is invoked from a background thread.
UILabelA MonoTouch.UIKit.UIView that displays text.
UILabel+UILabelAppearanceAppearance class for objects of type MonoTouch.UIKit.UILabel.
UILayoutConstraintAxisAn enumeration of values used in flow layouts to specify which axis is being constrained.
UILayoutPriorityAn enumeration of values used by flow layouts to prioritize constraints.
UILayoutSupportProvides the MonoTouch.UIKit.UILayoutSupport.Length property, which specifies the distance, in points, from the nearest screen edge to the guide.
UILexiconA set of MonoTouch.UIKit.UILexiconEntry objects derived from a variety of system resources, such as first and last names from the Address Book, text shortcuts, and Apple product names.
UILexiconEntryWhen the user types MonoTouch.UIKit.UILexiconEntry.UserInput, an app dev can retrieve the properly spelled or capitalized MonoTouch.UIKit.UILexiconEntry.DocumentText.
UILineBreakModeAn enumeration of values used to specify line break mode.
UILocalizedIndexedCollationA convenience class used by table views to organize, sort, and modify the sections.
UILocalNotificationCreates time-based notifications that the operating system delivers to the user.
UILongPressGestureRecognizerGesture recognizer for long presses.
UIManagedDocumentA MonoTouch.UIKit.UIDocument that integrates with Core Data.
UIMarkupTextPrintFormatterLays out HTML text for multipage printing.
UIMenuControllerThe class used to implement Cut, Copy, Paste, Select, and Delete commands.
UIMenuController+NotificationsNotification posted by the MonoTouch.UIKit.UIMenuController class.
UIMenuControllerArrowDirectionAn enumeration indicating in which direction the arrow of the MonoTouch.UIKit.UIMenuController points.
UIMenuItemCreates menu items that are attached to the editing menu.
UIModalPresentationStyleAn enumeration of values used by MonoTouch.UIKit.UIViewController.ModalPresentationStyle
UIModalTransitionStyle An enumeration of values used to specify the transition style of presented MonoTouch.UIKit.UIViewControllers.
UIMotionEffectThe base class for motion-based visual effects on views linked to the device tilt.
UIMotionEffectGroupAggregates multiple MonoTouch.UIKit.UIMotionEffects.
UIMutableUserNotificationActionA MonoTouch.UIKit.UIUserNotificationAction that can be modified after creation.
UIMutableUserNotificationCategoryA MonoTouch.UIKit.UIUserNotificationCategory that can be modified after creation.
UINavigationBarA MonoTouch.UIKit.UIView that displays the standard hierarchical navigation metaphor for iOS.
UINavigationBar+UINavigationBarAppearanceAppearance class for objects of type MonoTouch.UIKit.UINavigationBar.
UINavigationBarDelegateA class used to receive notifications from a UINavigationBar.
UINavigationBarDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUINavigationBarDelegate interface to support all the methods from the MonoTouch.UIKit.UINavigationBarDelegate protocol.
UINavigationControllerA UIViewController for managing hierarchical navigation.
UINavigationControllerDelegateA class used to receive events from a UINavigationController.
UINavigationControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUINavigationControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UINavigationControllerDelegate protocol.
UINavigationControllerOperationAn enumeration whose values specify operations on MonoTouch.UIKit.UINavigationController.
UINavigationItemThe visual navigation elements of an object pushed onto a MonoTouch.UIKit.UINavigationBar.
UINibRepresents an Interface Builder nib / xib file.
UIObjectRestorationProtocol for restoring objects.
UIOffsetA position offset.
UIOperationHandlerA delegate used at the completion of operations.
UIPageControlA MonoTouch.UIKit.UIControl that displays a pagination control.
UIPageControl+UIPageControlAppearanceAppearance class for objects of type MonoTouch.UIKit.UIPageControl.
UIPageViewControllerAllows the application user to navigation between MonoTouch.UIKit.UIViewControllers using page-curl and page-scroll transitions.
UIPageViewControllerDataSourceAllows MonoTouch.UIKit.UIPageViewControllers to dynamically create page MonoTouch.UIKit.UIViewControllers.
UIPageViewControllerDataSource_ExtensionsExtension methods to the MonoTouch.UIKit.IUIPageViewControllerDataSource interface to support all the methods from the MonoTouch.UIKit.UIPageViewControllerDataSource protocol.
UIPageViewControllerDelegateThe delegate for the MonoTouch.UIKit.UIPageViewController class.
UIPageViewControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIPageViewControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIPageViewControllerDelegate protocol.
UIPageViewControllerNavigationDirectionAn enumeration indicating the direction of MonoTouch.UIKit.UIPageViewController page turns.
UIPageViewControllerNavigationOrientationAn enumeration indicating the orientation of MonoTouch.UIKit.UIPageViewController page turns.
UIPageViewControllerSpineLocationAn enumeration indicating the location of the spine around which the MonoTouch.UIKit.UIPageViewController transitions occur.
UIPageViewControllerTransitionEventArgsProvides data for the MonoTouch.UIKit.UIPageViewControllerTransitionEventArgs.WillTransition event.
UIPageViewControllerTransitionStyleAn enumeration indicating the transition style of a MonoTouch.UIKit.UIPageViewController.
UIPageViewFinishedAnimationEventArgsProvides data for the MonoTouch.UIKit.UIPageViewFinishedAnimationEventArgs.DidFinishAnimating event.
UIPageViewGetNumberA delegate used with MonoTouch.UIKit.UIPageViewController.GetPresentationCount and MonoTouch.UIKit.UIPageViewController.GetPresentationIndex.
UIPageViewGetViewControllerA delegate used with MonoTouch.UIKit.UIPageViewController.GetNextViewController and MonoTouch.UIKit.UIPageViewController.GetPreviousViewController.
UIPageViewSpineLocationCallbackA delegate used with MonoTouch.UIKit.UIPageViewController.GetSpineLocation.
UIPanGestureRecognizerGesture recognizer for panning operations.
UIPasteboardSupport for the system pasteboard for cut, copy and paste.
UIPasteboard+NotificationsNotification posted by the MonoTouch.UIKit.UIPasteboard class.
UIPasteboardChangeEventArgsProvides data for the event.
UIPathEventArgsProvides data for the MonoTouch.UIKit.UIPathEventArgs.Saved event.
UIPercentDrivenInteractiveTransitionAn interactive transition (see MonoTouch.UIKit.UIViewControllerInteractiveTransitioning) whose MonoTouch.UIKit.UIPercentDrivenTransition.PercentComplete property specifies the degree to which the transition has completed.
UIPickerViewA MonoTouch.UIKit.UIView that displays a spinning wheel control used to select data.
UIPickerView+UIPickerViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIPickerView.
UIPickerViewAccessibilityDelegateAllows accessibility hint and label to be set in a picker view.
UIPickerViewAccessibilityDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIPickerViewAccessibilityDelegate interface to support all the methods from the MonoTouch.UIKit.UIPickerViewAccessibilityDelegate protocol.
UIPickerViewDataSourceBase class for models that provide data to a UIPickerView object.
UIPickerViewDelegateClass that receives event notifications from the UIPickerView.
UIPickerViewDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIPickerViewDelegate interface to support all the methods from the MonoTouch.UIKit.UIPickerViewDelegate protocol.
UIPickerViewModelThe model for the UIPickerView.
UIPinchGestureRecognizerGesture recognizer for pinches.
UIPopoverArrowDirectionAn enumeration indicating the direction of the arrow attached to a MonoTouch.UIKit.UIPopoverController.
UIPopoverBackgroundViewAn abstract base class that provides the background view for a popover.
UIPopoverBackgroundView+UIPopoverBackgroundViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIPopoverBackgroundView.
UIPopoverControllerManages a popover on the screen.
UIPopoverControllerConditionA delegate used with MonoTouch.UIKit.UIPopoverController.ShouldDismiss.
UIPopoverControllerDelegateDelegate class for the MonoTouch.UIKit.UIPopoverController class.
UIPopoverControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIPopoverControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIPopoverControllerDelegate protocol.
UIPopoverControllerRepositionEventArgsProvides data for the MonoTouch.UIKit.UIPopoverControllerRepositionEventArgs.WillReposition event.
UIPopoverPresentationControllerManages the user experience of a popover.
UIPopoverPresentationControllerDelegateDelegate object for MonoTouch.UIKit.UIPopoverPresentationController objects. Provides methods relating to presentation and dismissal events and allows fine-grained control for adaptive presentations.
UIPopoverPresentationControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIPopoverPresentationControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIPopoverPresentationControllerDelegate protocol.
UIPresentationControllerManages the user experience for advanced transitions and presentation of MonoTouch.UIKit.UIViewControllers whose MonoTouch.UIKit.UIViewController.ModalPresentationStyle is MonoTouch.UIKit.UIModalPresentationStyle.Custom.
UIPrintConstants used by the printing system.
UIPrinterInformation about a printer.
UIPrinterContactPrinterHandlerCompletion handler used with MonoTouch.UIKit.UIPrinter.ContactPrinter.
UIPrinterJobTypesEnumerates various types of printing tasks. Used with MonoTouch.UIKit.UIPrinter.SupportedJobTypes.
UIPrinterPickerCompletionHandlerCompletion handler used with various MonoTouch.UIKit.UIPrinterPickerController presentation methods.
UIPrinterPickerControllerPresents a standard interface for selecting a printer.
UIPrinterPickerControllerDelegateDelegate object for a MonoTouch.UIKit.UIPrinterPickerController. Defines events relating to the presentation and dismissal of the controller, and a method for when a printer has been selected.
UIPrinterPickerControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIPrinterPickerControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIPrinterPickerControllerDelegate protocol.
UIPrintErrorAn enumeration of error codes from the printing system.
UIPrintFormatterAn abstract base class that can be extended to lay out custom printable content.
UIPrintInfoEncapsulates information relating to a specific print job.
UIPrintInfoDuplexAn enumeration of duplex modes supported by the printer.
UIPrintInfoOrientationAn enumeration of printing orientations.
UIPrintInfoOutputTypeAn enumeration of print content types (e.g., general, photo, grayscale).
UIPrintInteractionA delegate signature to return a MonoTouch.UIKit.UIViewController for a MonoTouch.UIKit.UIPrintInteractionController.
UIPrintInteractionCompletionHandlerA delegate executed after printing completes or after a printing error occurs.
UIPrintInteractionControllerMain driver for the printing process on iOS.
UIPrintInteractionControllerDelegateThe delegate for the MonoTouch.UIKit.UIPrintInteractionController.
UIPrintInteractionControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIPrintInteractionControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIPrintInteractionControllerDelegate protocol.
UIPrintInteractionPaperListA delegate for returning the array of paper formats available for the printer.
UIPrintInteractionResultThe return values of the asynch methods MonoTouch.UIKit.UIPrintInteractionController.PresentAsync, MonoTouch.UIKit.UIPrintInteractionController.PresentFromBarButtonItemAsync, and MonoTouch.UIKit.UIPrintInteractionController.PresentFromRectInViewAsync.
UIPrintPageRendererDraws pages for printing.
UIPrintPaperPaper size and printing region for a print job.
UIProgressViewA MonoTouch.UIKit.UIView that displays a progress bar.
UIProgressView+UIProgressViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIProgressView.
UIProgressViewStyleThe visual style for a MonoTouch.UIKit.UIProgressView.
UIPushBehaviorApplies an instantaneous or continuous force vector to a MonoTouch.UIKit.IUIDynamicItem.
UIPushBehaviorModeAn enumeration whose values specify whether a MonoTouch.UIKit.UIPushBehavior force is applied continuously or instantaneously.
UIRectCornerAn enumeration of the corners of a rectangle.
UIRectEdgeAn enumeration whose values specify screen edges, for use with MonoTouch.UIKit.UIScreenEdgePanGestureRecognizer.Edges and MonoTouch.UIKit.UIViewController.EdgesForExtendedLayout.
UIReferenceLibraryViewControllerProvides a dictionary-like service for looking up words and terms within an app.
UIRefreshControlA MonoTouch.UIKit.UIControl that displays a control that initiates the refreshing of a MonoTouch.UIKit.UITableViewController.
UIRefreshControl+UIRefreshControlAppearanceAppearance class for objects of type MonoTouch.UIKit.UIRefreshControl.
UIRemoteNotificationTypeAn enumeration of remote notification types.
UIResponderBase class for objects that respond or handle events.
UIResponder_NSObjectExtensionExtension methods for MonoTouch.UIKit.UIResponder that respond to attached hardware zoom/unzoom requests.
UIReturnKeyTypeAn enumeration of styles used for rendering the return key.
UIRotationGestureRecognizerA MonoTouch.UIKit.UIGestureRecognizer that recognizes the two-finger rotation gesture.
UIScreenInformation about the screen.
UIScreen+NotificationsNotification posted by the MonoTouch.UIKit.UIScreen class.
UIScreenEdgePanGestureRecognizerA MonoTouch.UIKit.UIPanGestureRecognizer that recognizes a panning gesture moving from the screen edge inward.
UIScreenModeRepresent some screen dimensions (which can vary when using AirPlay for example).
UIScreenOverscanCompensationAn enumeration of strategies for dealing with pixels lost at the edge of the screen.
UIScrollViewA MonoTouch.UIKit.UIView that can scroll, pan, and page its children.
UIScrollView+UIScrollViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIScrollView.
UIScrollViewAccessibilityDelegateAllows accessibility hint and label to be set in a MonoTouch.UIKit.UIScrollView.
UIScrollViewAccessibilityDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIScrollViewAccessibilityDelegate interface to support all the methods from the MonoTouch.UIKit.UIScrollViewAccessibilityDelegate protocol.
UIScrollViewConditionA delegate allowing fine-grained control of the scroll-to-top gesture.
UIScrollViewDelegateA class used to receive notifications from MonoTouch.UIKit.UIScrollView.
UIScrollViewDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIScrollViewDelegate interface to support all the methods from the MonoTouch.UIKit.UIScrollViewDelegate protocol.
UIScrollViewGetZoomViewA delegate signature used by MonoTouch.UIKit.UIScrollView's MonoTouch.UIKit.UIScrollView.ViewForZoomingInScrollView that specifies which view to render during zoom.
UIScrollViewIndicatorStyleThe visual style for a MonoTouch.UIKit.UIScrollView's scroll indicator.
UIScrollViewKeyboardDismissModeAn enumeration whose values specify the mode in which the keyboard is dismissed in a scrollview.
UIScrollViewZoomingEventArgsProvides data for the MonoTouch.UIKit.UIScrollViewZoomingEventArgs.ZoomingStarted and MonoTouch.UIKit.UIScrollViewZoomingEventArgs.ZoomingStarted events.
UISearchBarA MonoTouch.UIKit.UIView that displays a search bar.
UISearchBar+UISearchBarAppearanceAppearance class for objects of type MonoTouch.UIKit.UISearchBar.
UISearchBarButtonIndexEventArgsProvides data for the MonoTouch.UIKit.UISearchBarButtonIndexEventArgs.SelectedScopeButtonIndexChanged event.
UISearchBarDelegateA class used to receive notifications from a UISearchBar.
UISearchBarDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUISearchBarDelegate interface to support all the methods from the MonoTouch.UIKit.UISearchBarDelegate protocol.
UISearchBarIconAn enumeration indicating icons available for the search bar.
UISearchBarPredicateA delegate used with MonoTouch.UIKit.UISearchBar.ShouldBeginEditing and MonoTouch.UIKit.UISearchBar.ShouldEndEditing to specify editing beginning and ending events.
UISearchBarRangeEventArgsA delegate used with the MonoTouch.UIKit.UISearchBar.ShouldChangeTextInRange property.
UISearchBarStyleAn enumeration whose values specify the prominence of the MonoTouch.UIKit.UISearchBar.
UISearchBarTextChangedEventArgsProvides data for the MonoTouch.UIKit.UISearchBarTextChangedEventArgs.TextChanged event.
UISearchControllerA MonoTouch.UIKit.UIViewController that manages the user experience of a search bar (MonoTouch.UIKit.UISearchBar) and associated results (see MonoTouch.UIKit.UISearchResultsUpdating).
UISearchControllerDelegateDelegate object for a MonoTouch.UIKit.UISearchController. Defines methods relating to the presentation and dismissal of the MonoTouch.UIKit.UISearchController.
UISearchControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUISearchControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UISearchControllerDelegate protocol.
UISearchDisplayControllerA controller that manages a search bar and an associated results table view.
UISearchDisplayDelegateA class used to receive notifications from the UISearchDisplayController.
UISearchDisplayDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUISearchDisplayDelegate interface to support all the methods from the MonoTouch.UIKit.UISearchDisplayDelegate protocol.
UISearchResultsUpdatingProtocol for updating the search results based on the contents of the search bar.
UISegmentedControlA MonoTouch.UIKit.UIControl that displays multiple buttons horizontally.
UISegmentedControl+UISegmentedControlAppearanceAppearance class for objects of type MonoTouch.UIKit.UISegmentedControl.
UISegmentedControlSegmentAn enumeration of locations in a MonoTouch.UIKit.UISegmentedControl.
UISegmentedControlStyleThe visual style for a MonoTouch.UIKit.UISegmentedControl.
UISimpleTextPrintFormatterA MonoTouch.UIKit.UIPrintFormatter that provides a single font, color, line-break mode, and alignment.
UISliderA MonoTouch.UIKit.UIControl that displays a slider.
UISlider+UISliderAppearanceAppearance class for objects of type MonoTouch.UIKit.UISlider.
UISnapBehaviorA MonoTouch.UIKit.UIDynamicBehavior that snaps a MonoTouch.UIKit.IUIDynamicItem to a System.Drawing.PointF.
UISplitViewControllerA container MonoTouch.UIKit.UIViewController that presents two side-by-side MonoTouch.UIKit.UIViewControllers.
UISplitViewController_UIViewControllerDefines extension methods on MonoTouch.UIKit.UIViewController relating to collapsing/expanding secondary view controllers.
UISplitViewControllerCanCollapsePredicateReturn true if the secondary MonoTouch.UIKit.UIViewController is allowed to collapse. Used with MonoTouch.UIKit.UISplitViewController.CollapseSecondViewController.
UISplitViewControllerDelegateThe delegate associated with MonoTouch.UIKit.UISplitViewController events.
UISplitViewControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUISplitViewControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UISplitViewControllerDelegate protocol.
UISplitViewControllerDisplayEventDelegate for the MonoTouch.UIKit.UISplitViewController.EventShowViewController and MonoTouch.UIKit.UISplitViewController.EventShowDetailViewController properties.
UISplitViewControllerDisplayModeEnumerates valid display modes for an expanded MonoTouch.UIKit.UISplitViewController.
UISplitViewControllerDisplayModeEventArgsProvides data for the MonoTouch.UIKit.UISplitViewControllerDisplayModeEventArgs.WillChangeDisplayMode event.
UISplitViewControllerFetchTargetForActionHandlerDelegate for the MonoTouch.UIKit.UISplitViewController.GetTargetDisplayModeForAction property.
UISplitViewControllerGetSecondaryViewControllerDelegate for the MonoTouch.UIKit.UISplitViewController.SeparateSecondaryViewController property.
UISplitViewControllerGetViewControllerDelegate for the MonoTouch.UIKit.UISplitViewController.GetPrimaryViewControllerForCollapsingSplitViewController property.
UISplitViewControllerHidePredicateA delegate used in conjunction with MonoTouch.UIKit.UISplitViewController.ShouldHideViewController.
UISplitViewHideEventArgsProvides data for the MonoTouch.UIKit.UISplitViewHideEventArgs.WillHideViewController event.
UISplitViewPresentEventArgsProvides data for the MonoTouch.UIKit.UISplitViewPresentEventArgs.WillPresentViewController event.
UISplitViewShowEventArgsProvides data for the MonoTouch.UIKit.UISplitViewShowEventArgs.WillShowViewController event.
UIStateRestorationHolds a key for restoring storyboards.
UIStateRestoringA class that can participate in state restoration.
UIStateRestoring_ExtensionsExtension methods to the MonoTouch.UIKit.IUIStateRestoring interface to support all the methods from the MonoTouch.UIKit.UIStateRestoring protocol.
UIStatusBarAnimationAn enumeration of animations available when the status bar is hidden or made visible.
UIStatusBarFrameChangeEventArgsProvides data for the event.
UIStatusBarOrientationChangeEventArgsProvides data for the event.
UIStatusBarStyleThe visual style of the status bar.
UIStepperA MonoTouch.UIKit.UIControl that displays values that may be increased or decreased by pressing plus or minus buttons.
UIStepper+UIStepperAppearanceAppearance class for objects of type MonoTouch.UIKit.UIStepper.
UIStoryboardA graph of MonoTouch.UIKit.UIViewControllers and transitions between them.
UIStoryboardPopoverSegueA MonoTouch.UIKit.UIStoryboardSegue that presents a MonoTouch.UIKit.UIPopoverController.
UIStoryboardSegueA transition between two MonoTouch.UIKit.UIViewControllers specified in a MonoTouch.UIKit.UIStoryboard.
UIStringAttributeKeyRepresents the key to be used in the MonoTouch.Foundation.NSMutableDictionary that define the attributes of a MonoTouch.Foundation.NSAttributedString.
UIStringAttributesStrongly helper to define UIKit attributes for use with MonoTouch.Foundation.NSAttributedString.
UIStringDrawingExtension class for drawing strings to the screen.
UISwipeGestureRecognizerA MonoTouch.UIKit.UIGestureRecognizer that recognizes a swipe gesture in one or more directions.
UISwipeGestureRecognizerDirectionAn enumeration of values specifying the directin of a swipe gesture .
UISwitchA MonoTouch.UIKit.UIControl that displays an on/off switch.
UISwitch+UISwitchAppearanceAppearance class for objects of type MonoTouch.UIKit.UISwitch.
UISystemAnimationAn enumeration specifying system animations, i.e., Delete.
UITabBarA MonoTouch.UIKit.UIView that displays a control used to select one value out of many (a radio-button like system).
UITabBar+UITabBarAppearanceAppearance class for objects of type MonoTouch.UIKit.UITabBar.
UITabBarControllerController for a UITabBar.
UITabBarControllerDelegateA class used to receive notifications from a UITabBarController.
UITabBarControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUITabBarControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UITabBarControllerDelegate protocol.
UITabBarCustomizeChangeEventArgsProvides data for the MonoTouch.UIKit.UITabBarCustomizeChangeEventArgs.FinishedCustomizingViewControllers and MonoTouch.UIKit.UITabBarCustomizeChangeEventArgs.OnEndCustomizingViewControllers events.
UITabBarCustomizeEventArgsProvides data for the MonoTouch.UIKit.UITabBarCustomizeEventArgs.OnCustomizingViewControllers event.
UITabBarDelegateA class used to receive notifications from a UITabBar.
UITabBarDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUITabBarDelegate interface to support all the methods from the MonoTouch.UIKit.UITabBarDelegate protocol.
UITabBarFinalItemsEventArgsProvides data for the MonoTouch.UIKit.UITabBarFinalItemsEventArgs.DidEndCustomizingItems and MonoTouch.UIKit.UITabBarFinalItemsEventArgs.WillEndCustomizingItems events.
UITabBarItemAn item in a UITabBar.
UITabBarItem+UITabBarItemAppearanceAppearance class for objects of type MonoTouch.UIKit.UITabBarItem.
UITabBarItemEventArgsProvides data for the MonoTouch.UIKit.UITabBarItemEventArgs.ItemSelected event.
UITabBarItemPositioningAn enumeration whose values specify how a MonoTouch.UIKit.UITabBarItem is positioned.
UITabBarItemsEventArgsProvides data for the MonoTouch.UIKit.UITabBarItemsEventArgs.DidBeginCustomizingItems and MonoTouch.UIKit.UITabBarItemsEventArgs.WillBeginCustomizingItems events.
UITabBarSelectionThe delegate associated with the MonoTouch.UIKit.UITabBarController.ShouldSelectViewController event.
UITabBarSelectionEventArgsProvides data for the MonoTouch.UIKit.UITabBarSelectionEventArgs.ViewControllerSelected event.
UITabBarSystemItemAn enumeration of predefined MonoTouch.UIKit.UITabBarSystemItems.
UITableViewA table view is used to display and edit hierarchical lists of information. A UITableView is limited to a single column because it is designed for a small screen.
UITableView+NotificationsNotification posted by the MonoTouch.UIKit.UITableView class.
UITableView+UITableViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UITableView.
UITableViewCellA MonoTouch.UIKit.UIView that displays an element displayed by the MonoTouch.UIKit.UITableView. Cells can be reused.
UITableViewCell+UITableViewCellAppearanceAppearance class for objects of type MonoTouch.UIKit.UITableViewCell.
UITableViewCellAccessoryAn enumeration of standard accessory controls that can be used by a MonoTouch.UIKIt.UITableViewCell.
UITableViewCellEditingStyleAn enumeration of editing styles for a MonoTouch.UIKit.UITableView cell.
UITableViewCellSelectionStyleThe visual appearance of a MonoTouch.UIKit.UITableViewCell when it is selected.
UITableViewCellSeparatorStyleThe visual style of a MonoTouch.UIKit.UITableView's cell separator.
UITableViewCellStateAn enumeration of states for a MonoTouch.UIKit.UITableViewCell.
UITableViewCellStyleThe visual style of a MonoTouch.UIKit.UITableViewCell.
UITableViewControllerController for a UITableView.
UITableViewDataSourceThe data source for a MonoTouch.UIKit.UITableView. Xamarin.iOS developers should prefer to use MonoTouch.UIKit.UITableViewSource instead of this class.
UITableViewDataSource_ExtensionsExtension methods to the MonoTouch.UIKit.IUITableViewDataSource interface to support all the methods from the MonoTouch.UIKit.UITableViewDataSource protocol.
UITableViewDelegateA class that receives notifications from a UITableView. MonoTouch developers should generally use MonoTouch.UIKit.UITableViewSource instead of this class.
UITableViewDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUITableViewDelegate interface to support all the methods from the MonoTouch.UIKit.UITableViewDelegate protocol.
UITableViewHeaderFooterViewA reusable MonoTouch.UIKit.UIView that can be used to present the header and footer of a MonoTouch.UIKit.UITableView section.
UITableViewHeaderFooterView+UITableViewHeaderFooterViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UITableViewHeaderFooterView.
UITableViewRowActionDefines behavior when the user swipes horizontally on a row in a table.
UITableViewRowActionStyleEnumerates characteristics of the button displayed in a table row. Used with the MonoTouch.UIKit.UITableViewRowAction(MonoTouch.UIKit.UITableViewRowActionStyle, string , Action`1, MonoTouch.Foundation.NSIndexPath) constructor.
UITableViewRowAnimationAn enumeration of animations used when rows are inserted or deleted from a table view.
UITableViewScrollPositionAn enumeration of predefined scroll positions.
UITableViewSourceJoint MonoTouch.UIKit.UITableViewDataSource and MonoTouch.UIKit.UITableViewDelegate base class. Preferred way to provide data and handle lifecycle events for MonoTouch.UIKit.UITableViews.
UITableViewStyleThe visual style for a MonoTouch.UIKit.UITableView. A table view's style can only be set when it is instantiated.
UITapGestureRecognizerA MonoTouch.UIKit.UIGestureRecognizer that recognizes single or multiple taps.
UITextAlignmentAn enumeration of text alignments.
UITextAttributesType used to describe the text attributes to set on some user interface elements.
UITextAutocapitalizationTypeAn enumeration of auto-capitalization styles.
UITextAutocorrectionTypeAn enumeration of auto-correction types.
UITextBorderStyleAn enumeration of visual styles for text borders.
UITextCheckerSpeller and word-completion class.
UITextDirectionAn enumeration of values that specify text direction.
UITextDocumentProxyProtocol that provides text context to a custom keyboard before and after the insertion point.
UITextFieldA text entry control.
UITextField+NotificationsNotification posted by the MonoTouch.UIKit.UITextField class.
UITextField+UITextFieldAppearanceAppearance class for objects of type MonoTouch.UIKit.UITextField.
UITextFieldChangeA delegate used to respond to changes on the UITextField.
UITextFieldConditionA delegate used to get the condition for a UITextField.
UITextFieldDelegateA class that receives notifications from a UITextField.
UITextFieldDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUITextFieldDelegate interface to support all the methods from the MonoTouch.UIKit.UITextFieldDelegate protocol.
UITextFieldViewModeAn enumeration indicating the behavior of the clear button on a MonoTouch.UIKit.UITextField.
UITextGranularityAn enumeration of values that specify the granularity of a text range .
UITextInput_ExtensionsExtension class that, together with the MonoTouch.UIKit.IUITextInput interface, comprise the UITextInput protocol.
UITextInputDelegateA delegate representing input events in a MonoTouch.UIKit.UITextField or MonoTouch.UIKit.UITextView.
UITextInputModeTracks the current input language
UITextInputMode+NotificationsNotification posted by the MonoTouch.UIKit.UITextInputMode class.
UITextInputStringTokenizerAn implementation of MonoTouch.UIKit.UITextInputTokenizer appropriate for most western-language keyboards.
UITextInputTokenizerAbstract class that provides a tokenizer interface for the text input system (keyboard). Most western-style keyboards can use the MonoTouch.UIKit.UITextInputStringTokenizer subtype.
UITextLayoutDirectionAn enumeration indicating the direction of text layout.
UITextPositionA position in a text container.
UITextRangeA range within a text block.
UITextSelectionRectAn abstract class representing a selected range of text.
UITextSpellCheckingTypeAn enumeration specifying whether spell-checking is on or off.
UITextStorageDirectionAn enumeation indicating the direction in which text is stored.
UITextViewA MonoTouch.UIKit.UIControl that displays a scrollable multi-line text editor.
UITextView+NotificationsNotification posted by the MonoTouch.UIKit.UITextView class.
UITextView+UITextViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UITextView.
UITextViewChangeA delegate signature used to notify and process changes on a UITextView
UITextViewConditionA delegate signature for a Monotouch.UIKit.UITextView condition.
UITextViewDelegateA class used to receive notifications from a UITextView control.
UITextViewDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUITextViewDelegate interface to support all the methods from the MonoTouch.UIKit.UITextViewDelegate protocol.
UITextWritingDirectionAn enumeration of writing directions, based on the language.
UIToolbarA MonoTouch.UIKit.UIView that displays a toolbar.
UIToolbar+UIToolbarAppearanceAppearance class for objects of type MonoTouch.UIKit.UIToolbar.
UIToolbarDelegateA delegate object for MonoTouch.UIKit.UIToolbars that exposes an event relating to bar position.
UIToolbarPositionAn enumeration of the valid positions for a MonoTouch.UIKit.UIToolbar.
UITouchRepresents a touch event on the screen.
UITouchEventArgsA delegate used in conjunction with the MonoTouch.UIKit.UIGestureRecognizer.ShouldReceiveTouch property.
UITouchPhaseAn enumeration of phases associated with a MonoTouch.UIKit.UITouch.
UITraitCollectionHolds the horizontal and vertical size classes, as well as the user interface idiom and the display scale.
UITraitEnvironmentThe protocol for accessing a MonoTouch.UIKit.UIViewController's MonoTouch.UIKit.UIViewController.TraitCollection.
UITransitionContextProvides the constants for MonoTouch.UIKit.UIViewControllerContextTransitioning.GetViewControllerForKey.
UITransitionViewControllerKindEnumerates whether a MonoTouch.UIKit.UIViewController for a transition is associated with the "from" MonoTouch.UIKit.UIView or the "to" MonoTouch.UIKit.UIView. Used with MonoTouch.UIKit.UIViewControllerTransitionCoordinatorContext_Extensions.GetTransitionViewController.
UIUserInterfaceIdiomAn enumeration indicating on what kind of device the UI is running.
UIUserInterfaceLayoutDirectionAn enumeration of values specifying the layout direction of the UI.
UIUserInterfaceSizeClassEnumerates the various interface sizes.
UIUserNotificationActionA custom action that can be performed in response to a notification.
UIUserNotificationActionContextEnumerates the amount of space available for a MonoTouch.UIKit.UIUserNotificationAction. Used with MonoTouch.UIKit.UIMutableUserNotificationCategory.SetActions
UIUserNotificationActivationModeWhether a MonoTouch.UIKit.UIUserNotificationAction should run the app in foreground or background mode.
UIUserNotificationCategoryHolds custom MonoTouch.UIKit.UIUserNotificationActions executed in response to a local or push notification.
UIUserNotificationSettingsPermissions for local notifications, as controlled by the application user.
UIUserNotificationTypeEnumerates the various types of user notification. Can be "OR"ed together as flags.
UIVibrancyEffectAllows a MonoTouch.UIKit.UIView to be legible / sharply rendered when used in conjunction with a MonoTouch.UIKit.UIBlurEffect.
UIVideoStatic class that exposes some helper methods for manipulating video.
UIVideo+SaveStatusA delegate signature that is invoked after the video is saved.
UIVideoEditorControllerA Video Editor Controller.
UIVideoEditorControllerDelegateCallbacks for the UIVideoEditorController.
UIVideoEditorControllerDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIVideoEditorControllerDelegate interface to support all the methods from the MonoTouch.UIKit.UIVideoEditorControllerDelegate protocol.
UIViewBase class used for components that want to render themselves and respond to events.
UIView_UITextFieldClass that implements a text field in a view.
UIView+NotificationsNotifications posted by the MonoTouch.UIKit.UIView class.
UIView+UIViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIView.
UIViewAnimationCurveAn enumeration of animation curve styles.
UIViewAnimationOptionsAn enumeration indicating animation options.
UIViewAnimationTransitionAn enumeration of predefined animated transitions.
UIViewAutoresizingAn enumeration indicating the resizing style for MonoTouch.UIKit.UIViews.
UIViewContentModeAn enumeration indicating how the cached bitmap of a view must be rendered when the view's bounds change.
UIViewControllerBase class for classes that manage the interaction between Model classes and View classes
UIViewController+NotificationsNotification posted by the MonoTouch.UIKit.UIViewController class.
UIViewControllerAnimatedTransitioningThe base class for MonoTouch.UIKit.UIViewController transitions that perform custom fixed-duration animation.
UIViewControllerAnimatedTransitioning_ExtensionsExtension methods to the MonoTouch.UIKit.IUIViewControllerAnimatedTransitioning interface to support all the methods from the MonoTouch.UIKit.UIViewControllerAnimatedTransitioning protocol.
UIViewControllerContextTransitioningProvides the context for custom transitions between MonoTouch.UIKit.UIViewControllers.
UIViewControllerInteractiveTransitioningThe base class for MonoTouch.UIKit.UIViewController transitions that interact with touch or program-driven time-varying behavior.
UIViewControllerInteractiveTransitioning_ExtensionsExtension methods to the MonoTouch.UIKit.IUIViewControllerInteractiveTransitioning interface to support all the methods from the MonoTouch.UIKit.UIViewControllerInteractiveTransitioning protocol.
UIViewControllerTransitionCoordinatorContext_ExtensionsExtension class that, together with the MonoTouch.UIKit.IUIViewControllerTransitionCoordinatorContext interface, comprise the UIViewControllerTransitionCoordinatorContext protocol.
UIViewControllerTransitioningDelegateA delegate object that provides functions relating to transitions in MonoTouch.UIKit.UIViewControllers.
UIViewControllerTransitioningDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIViewControllerTransitioningDelegate interface to support all the methods from the MonoTouch.UIKit.UIViewControllerTransitioningDelegate protocol.
UIViewKeyframeAnimationOptionsAn enumeration whose values specify valid options for the MonoTouch.UIKit.UIView.AnimateKeyframes method.
UIViewPrintFormatterLays out a view for printing.
UIViewTintAdjustmentModeAn enumeration whose values specify adjustment modes for MonoTouch.UIKit.UIView.TintAdjustmentMode.
UIVisualEffectBase class for MonoTouch.UIKit.UIBlurEffect and MonoTouch.UIKit.UIVibrancyEffect.
UIVisualEffectViewA MonoTouch.UIKit.UIView that applies a visual efect such as blur or vibrancy to either its children or MonoTouch.UIKit.UIViews behind it.
UIVisualEffectView+UIVisualEffectViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIVisualEffectView.
UIWebErrorArgsProvides data for the event.
UIWebLoaderControlA delegate used by the MonoTouch.UIKit.UIWebView class.
UIWebPaginationBreakingModeAn enumeration whose values specify whether a MonoTouch.UIKit.UIWebView's MonoTouch.UIKit.UIWebView.PaginationMode should break by columns or page.
UIWebPaginationModeAn enumeration whose values specify valid page-break modes for the MonoTouch.UIKit.UIWebView's MonoTouch.UIKit.UIWebView.PaginationMode property.
UIWebViewA MonoTouch.UIKit.UIView that displays a web browser.
UIWebView+UIWebViewAppearanceAppearance class for objects of type MonoTouch.UIKit.UIWebView.
UIWebViewDelegateA class used to receive notifications from a UIWebView class.
UIWebViewDelegate_ExtensionsExtension methods to the MonoTouch.UIKit.IUIWebViewDelegate interface to support all the methods from the MonoTouch.UIKit.UIWebViewDelegate protocol.
UIWebViewNavigationTypeAn enumeration of navigation types for use in a MonoTouch.UIKit.UIWebView.
UIWindowWindows are the main container for views in a CocoaTouch application.
UIWindow+NotificationsNotification posted by the MonoTouch.UIKit.UIWindow class.
UIWindow+UIWindowAppearanceAppearance class for objects of type MonoTouch.UIKit.UIWindow.
UIWindowLevelThe layer group to which a MonoTouch.UIKit.UIWindow belongs. Returned by MonoTouch.UIKit.UIWindow.WindowLevel.
WillEndDraggingEventArgsProvides data for the MonoTouch.UIKit.WillEndDraggingEventArgs.WillEndDragging and MonoTouch.UIKit.WillEndDraggingEventArgs.WillEndDragging events.
ZoomingEndedEventArgsProvides data for the MonoTouch.UIKit.ZoomingEndedEventArgs.ZoomingEnded and MonoTouch.UIKit.ZoomingEndedEventArgs.ZoomingEnded events.