Поделиться через


UIKit Пространство имен

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

Классы

DraggingEventArgs

Предоставляет данные для события DraggingEnded.

NSAttributedString_NSAttributedStringKitAdditions

Определяет метод расширения для NSAttributedString.

NSAttributedStringAttachmentConveniences

Предоставляет метод расширения для NSAttributedString , который поддерживает текстовые вложения .

NSCoder_UIGeometryKeyedCoding

Набор NSCoder методов расширения, которые добавляют кодировку геометрических данных для использования в UIKit.

NSDataAsset

Объект данных для конкретной платформы, хранящийся в каталоге ресурсов.

NSExtendedStringDrawing

Методы расширения рисования строк для NSString.

NSFileProviderExtension

Подклассы NSFileProviderExtension реализуют функции перемещения и открытия для расширений типа UIDocumentPickerViewController.

NSIdentifier

Identifier(NSLayoutConstraint) Определено свойство расширения для NSLayoutConstraint объектов .

NSLayoutAnchor<AnchorType>

Создает NSLayoutConstraint объекты на основе значения , связанного NSLayoutConstraint с this.

NSLayoutConstraint

Связь между двумя атрибутами макета, используемыми в макете на основе ограничений.

NSLayoutDimension

Объект , NSLayoutAnchor<AnchorType> методы которого создают многомерные NSLayoutConstraint объекты.

NSLayoutManager

Отвечает за размещение текста, хранящегося в объекте NSTextStorage .

NSLayoutManagerDelegate

Объект делегата, предоставляющий события для NSLayoutManagerобъектов .

NSLayoutManagerDelegate_Extensions

Методы расширения интерфейса INSLayoutManagerDelegate для поддержки всех методов из NSLayoutManagerDelegate протокола.

NSLayoutXAxisAnchor

Объект , NSLayoutAnchor<AnchorType> методы которого создают горизонтальные NSLayoutConstraint объекты.

NSLayoutYAxisAnchor

Объект , NSLayoutAnchor<AnchorType> методы которого создают вертикальные NSLayoutConstraint объекты.

NSMutableAttributedStringKitAdditions

Предоставляет метод расширения для NSMutableAttributedString , который очищает несоответствия, которые возникают после нескольких изменений.

NSMutableParagraphStyle

Класс, расширяющий NSParagraphStyle возможности изменения вложенных атрибутов.

NSObject_UIAccessibilityCustomRotor

Метод расширения для NSObject , предоставляющий доступ к массиву UIAccessibilityCustomRotor .

NSParagraphStyle

Класс , указывающий атрибуты, относящиеся к абзацам .NSAttributedString

NSPreviewInteractionPreviewUpdateEventArgs

Предоставляет данные для DidUpdatePreviewTransition событий E:UIKit.NSPreviewInteractionPreviewPreviewUpdateEventArgs.DidUpdatePreviewTransition .

NSShadow

Визуальные атрибуты, связанные с тенью.

NSStringDrawing

Методы расширения для для NSString поддержки простого рисования экрана.

NSTextAttachment

Вложение к объекту NSAttributedString.

NSTextAttachmentContainer

Определяет связь между NSTextAttachmentобъектами и NSLayoutManager.

NSTextContainer

Моделирует геометрический макет страницы в текстовом наборе.

NSTextStorage

Подкласс , поддерживающий управление макетом основного NSMutableAttributedString текста.

NSTextStorage.Notifications

Уведомления, опубликованные классом NSTextStorage .

NSTextStorageDelegate

Объект делегата, предоставляющий события, связанные с обработкой редактирования для NSTextStorage.

NSTextStorageDelegate_Extensions

Методы расширения интерфейса INSTextStorageDelegate для поддержки всех методов из NSTextStorageDelegate протокола.

NSTextStorageEventArgs

Предоставляет данные для WillProcessEditing событий E:UIKit.NSTextStorageEventArgs.WillProcessEditing .

NSTextTab

Представляет расположение вкладки в текстовом наборе.

TransitionCoordinator_UIViewController

GetTransitionCoordinator Предоставляет метод расширения для UIViewController.

UIAcceleration

Класс, хранящий данные из события ускорения.

UIAccelerometer

Класс , который инкапсулирует встроенный аппаратный акселерометр и создает UIAcceleration объекты.

UIAccelerometerDelegate

Класс, используемый для получения уведомлений от UIAccelerometer.

UIAccelerometerDelegate_Extensions

Методы расширения интерфейса IUIAccelerometerDelegate для поддержки всех методов из UIAccelerometerDelegate протокола.

UIAccelerometerEventArgs

Предоставляет данные для события Acceleration.

UIAccessibility

Предоставляет доступ к платформе специальных возможностей для UIKit.

UIAccessibilityAnnouncementFinishedEventArgs

Предоставляет данные для события.

UIAccessibilityContainer_Extensions

Класс расширения, который вместе с интерфейсом IUIAccessibilityContainer состоит из протокола UIAccessibilityContainer.

UIAccessibilityContainerDataTable

Содержит сведения о специальных возможностях для макета таблицы и ее ячеек.

UIAccessibilityContainerDataTable_Extensions

Методы расширения интерфейса IUIAccessibilityContainerDataTable для поддержки всех методов из UIAccessibilityContainerDataTable протокола.

UIAccessibilityCustomAction

Позволяет добавлять методы типа Func<Boolean> в AccessibilityCustomActions качестве дополнительных действий, поддерживающих специальные возможности.

UIAccessibilityCustomRotor

Объект для поиска последовательных связанных элементов с помощью Voice Over.

UIAccessibilityCustomRotorItemResult

Целевой элемент пользовательского ротора.

UIAccessibilityCustomRotorSearchPredicate

Параметры поиска для сопоставления пользовательских элементов ротора.

UIAccessibilityElement

Позволяет добавлять сведения о специальных возможностях в элемент, который по умолчанию недоступен.

UIAccessibilityLocationDescriptor

Объект , предоставляющий доступное описание расположения.

UIAccessibilityReadingContent_Extensions

Класс расширения, который вместе с интерфейсом IUIAccessibilityReadingContent состоит из протокола UIAccessibilityReadingContent.

UIActionSheet

Объект UIView , отображающий лист действий с одной или несколькими кнопками. (С iOS 8 разработчики должны использовать UIAlertController вместо этого класса.)

UIActionSheet.UIActionSheetAppearance

Класс внешнего вида для объектов типа UIActionSheet.

UIActionSheetDelegate

Класс, используемый для получения уведомлений от .UIActionSheet

UIActionSheetDelegate_Extensions

Методы расширения интерфейса IUIActionSheetDelegate для поддержки всех методов из UIActionSheetDelegate протокола.

UIActivity

Абстрактный базовый класс действий, которым UIActivityViewController может отправлять данные.

UIActivityIndicatorView

Объект UIView , отображающий вращающуюся и анимированную передачу, которая используется для предоставления пользователю отзывов о том, что выполняется действие.

UIActivityIndicatorView.UIActivityIndicatorViewAppearance

Класс внешнего вида для объектов типа UIActivityIndicatorView.

UIActivityItemProvider

Абстрактный класс, который при подтипе может быть прокси-сервером для данных UIActivity.

UIActivityItemSource

Абстрактный класс, который при реализации предоставляет данные для использования UIActivityViewController

UIActivityItemSource_Extensions

Методы расширения интерфейса IUIActivityItemSource для поддержки всех методов из UIActivityItemSource протокола.

UIActivityType

Идентификаторы действий, предоставляемых iOS.

UIActivityViewController

Контроллер стандартного представления, который подключает приложение к ряду стандартных служб, таких как социальные сети, SMS и т. д.

UIAdaptivePresentationControllerDelegate

Делегировать объект для UIPresentationController объектов. Предоставляет методы, вызываемые до адаптивного представления.

UIAdaptivePresentationControllerDelegate_Extensions

Методы расширения интерфейса IUIAdaptivePresentationControllerDelegate для поддержки всех методов из UIAdaptivePresentationControllerDelegate протокола.

UIAlertAction

Определяет стиль, заголовок и поведение оповещения, представляемого пользователю с помощью UIAlertController. Используйте статический Create(String, UIAlertActionStyle, Action<UIAlertAction>) метод для создания экземпляра.

UIAlertController

Отображает сообщение оповещения или лист действий для пользователя с необязательными текстовыми полями для ввода данных и кнопок действий.

UIAlertView

Объект UIView , отображающий диалоговое сообщение с одной или несколькими кнопками. (С iOS 8 разработчики должны использовать UIAlertController вместо этого класса.)

UIAlertView.UIAlertViewAppearance

Класс внешнего вида для объектов типа UIAlertView.

UIAlertViewDelegate

Класс, используемый для получения уведомлений от .UIAlertView

UIAlertViewDelegate_Extensions

Методы расширения интерфейса IUIAlertViewDelegate для поддержки всех методов из UIAlertViewDelegate протокола.

UIAppearance

Класс Proxy для стилизации внешнего вида N:UIKit .

UIAppearanceContainer

Определяет получение прокси-сервера внешнего вида для класса.

UIApplication

Инкапсулирует цикл обработки main для приложения MonoTouch.

UIApplication.Notifications

Уведомление, размещенное классом UIApplication .

UIApplicationDelegate

Класс, используемый для получения событий, вызванных UIApplication.

UIApplicationDelegate_Extensions

Методы расширения интерфейса IUIApplicationDelegate для поддержки всех методов из UIApplicationDelegate протокола.

UIApplicationLaunchEventArgs

Предоставляет данные для события.

UIApplicationOpenUrlOptions

Объект DictionaryContainer , содержащий параметры для использования с вызовами M:UIApplication.OpenURL*.

UIApplicationShortcutIcon

Значок ярлыка быстрого действия, который отображается в ответ на давление, примененное пользователем.

UIApplicationShortcutItem

Ярлык быстрого действия, который отображается в ответ на давление, примененное пользователем.

UIAttachmentBehavior

Указывает IUIDynamicItemвложение к точке отсчета или к другой IUIDynamicItem.

UIBarButtonItem

Элемент кнопки, размещенный UIToolbar в или UINavigationBar.

UIBarButtonItem.UIBarButtonItemAppearance

Класс внешнего вида для объектов типа UIBarButtonItem.

UIBarButtonItemGroup

Управляйте набором элементов кнопок панели, которые отображаются на панели сочетаний клавиш над клавиатурой iPad.

UIBarItem

Базовый класс для элементов, добавленных на отрезки в нижней части экрана.

UIBarItem.Notifications

Уведомления, опубликованные объектами UIBarItem .

UIBarItem.UIBarItemAppearance

Класс внешнего вида для объектов типа UIBarItem.

UIBarPositioning

Класс , который позволяет динамически задавать и позиционировать определение позиции линейчатой строки.

UIBarPositioningDelegate

Общий базовый класс для делегатов uiBars, таких как UISearchBarDelegate и UIToolbarDelegate.

UIBarPositioningDelegate_Extensions

Методы расширения интерфейса IUIBarPositioningDelegate для поддержки всех методов из UIBarPositioningDelegate протокола.

UIBezierPath

Объект UIControl , отображающий многократно используемый путь bezier. Поддерживает обнаружение попаданий, а также операции росчерка и заливки в графическом контексте. Это высокоуровневый интерфейс для API CGContext в CoreGraphics.

UIBlurEffect

При добавлении в UIVisualEffectViewобъект размытие содержимого целевого объекта UIView.

UIButton

Элемент управления "Кнопка".

UIButton.UIButtonAppearance

Класс внешнего вида для объектов типа UIButton.

UIButtonEventArgs

Предоставляет данные для WillDismiss, E:UIKit.UIButtonEventArgs.Dismissed и E:UIKit.UIButtonEventArgs.WillDismiss, E:UIKit.UIButtonEventArgs.Clicked, E:UIKit.UIButtonEventArgs.Dismissed и E: События UIKit.UIButtonEventArgs.WillDismiss .

UICloudSharingController

Стандартный UIViewController для добавления или удаления пользователей из записи общего ресурса CloudKit.

UICloudSharingControllerDelegate

Объект delegate для контроллера общего доступа CloudKit.

UICloudSharingControllerDelegate_Extensions

Методы расширения интерфейса IUICloudSharingControllerDelegate для поддержки всех методов из UICloudSharingControllerDelegate протокола.

UICollectionElementKindSectionKey

Константы, связанные с UICollectionElementKindSection.

UICollectionReusableView

Базовый класс для UIViews, повторно используемых UICollectionViewв .

UICollectionReusableView.UICollectionReusableViewAppearance

Класс внешнего вида для объектов типа UICollectionReusableView.

UICollectionView

Эффективное изображение нескольких UIViewэлементов на экране с помощью гибких макетов.

UICollectionView.UICollectionViewAppearance

Класс внешнего вида для объектов типа UICollectionView.

UICollectionViewCell

Представляет повторно используемые представления содержимого в наборе, представленном .UICollectionView

UICollectionViewCell.UICollectionViewCellAppearance

Класс внешнего вида для объектов типа UICollectionViewCell.

UICollectionViewController

Подтип UIViewController для управления представлениями коллекции.

UICollectionViewDataSource

Источник данных для UICollectionView.

UICollectionViewDataSource_Extensions

Методы расширения интерфейса IUICollectionViewDataSource для поддержки всех методов из UICollectionViewDataSource протокола.

UICollectionViewDataSourcePrefetching_Extensions

Методы расширения для IUICollectionViewDataSourcePrefetching , определяющие необязательные члены UICollectionViewDataSourcePrefetching_Extensions протокола.

UICollectionViewDelegate

Используется для получения уведомлений, связанных с UICollectionView.

UICollectionViewDelegate_Extensions

Методы расширения интерфейса IUICollectionViewDelegate для поддержки всех методов из UICollectionViewDelegate протокола.

UICollectionViewDelegateFlowLayout

Используется для настройки интервалов и реагирования на события в UICollectionViewFlowLayout.

UICollectionViewDelegateFlowLayout_Extensions

Методы расширения интерфейса IUICollectionViewDelegateFlowLayout для поддержки всех методов из UICollectionViewDelegateFlowLayout протокола.

UICollectionViewDragDelegate

Интерфейс для операции перетаскивания, запущенной из представления коллекции.

UICollectionViewDragDelegate_Extensions

Методы расширения интерфейса IUICollectionViewDragDelegate для поддержки всех методов из UICollectionViewDragDelegate протокола.

UICollectionViewDropDelegate

Делегат для обработки перетаскивания в представления коллекции.

UICollectionViewDropDelegate_Extensions

Методы расширения интерфейса IUICollectionViewDropDelegate для поддержки всех методов из UICollectionViewDropDelegate протокола.

UICollectionViewDropPlaceholder

Разработчики должны использовать этот объект в качестве временного заполнителя при получении данных из NSItemProvider.

UICollectionViewDropProposal

Предлагаемый метод обработки удаленного содержимого для представления коллекции.

UICollectionViewFlowLayout

Макет на основе потока для использования с UICollectionView.

UICollectionViewFlowLayoutInvalidationContext

Объект UICollectionViewLayoutInvalidationContext для использования с UICollectionViewFlowLayout.

UICollectionViewFocusUpdateContext

Содержит пути индекса для ранее и новых элементов в UICollectionView.

UICollectionViewLayout

Базовый класс для указания макета объекта UICollectionView.

UICollectionViewLayoutAttributes

Предоставляет атрибуты макета для UICollectionViewLayoutэлементов .

UICollectionViewLayoutInvalidationContext

Указывает, должен ли вызов влиять InvalidateLayout() только на количество источников данных или все.

UICollectionViewPlaceholder

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UICollectionViewSource

Альтернатива классам UICollectionViewDelegate и UICollectionViewDataSource .

UICollectionViewTransitionLayout

Объект , UICollectionViewLayout который используется временно при переходе между одним макетом UICollectionView и другим.

UICollectionViewTransitionResult

Содержит возвращаемые значения из асинхронного метода StartInteractiveTransitionAsync(UICollectionViewLayout, UICollectionViewTransitionLayout).

UICollectionViewUpdateItem

Одно изменение, применяемое к UICollectionViewLayout.

UICollisionBeganBoundaryContactEventArgs

Предоставляет данные для события BeganBoundaryContact.

UICollisionBeganContactEventArgs

Предоставляет данные для события BeganContact.

UICollisionBehavior

Обнаруживает касания границ между IUIDynamicItemэлементами и границами или другими IUIDynamicItemэлементами.

UICollisionBehaviorDelegate

Предоставляет события жизненного цикла, связанные с динамическими UICollisionBehavior конфликтами пользовательского интерфейса.

UICollisionBehaviorDelegate_Extensions

Методы расширения интерфейса IUICollisionBehaviorDelegate для поддержки всех методов из UICollisionBehaviorDelegate протокола.

UICollisionEndedBoundaryContactEventArgs

Предоставляет данные для события EndedBoundaryContact.

UICollisionEndedContactEventArgs

Предоставляет данные для события EndedContact.

UIColor

Цвета и узоры, используемые в MonoTouch.UIKit.

UIContentContainer

С помощью IUIContentContainer и T:UIKit.UIContentContainer_Extensions определяет протокол для элементов , UIViewControllerтак как они испытывают изменения в размере и признаках (см. ).TraitCollection

UIContentSizeCategoryChangedEventArgs

Предоставляет данные для события.

UIContentSizeCategoryExtensions

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIContextualAction

Контекстное действие для строки таблицы.

UIControl

Базовый класс для элементов управления в MonoTouch.UIKit.

UIControl.UIControlAppearance

Класс appearance для объектов типа UIControl.

UICoordinateSpace

Рамка отсчета на экране.

UICubicTimingParameters

Определяет время анимации с помощью кривой Безье.

UIDatePicker

Объект UIControl , отображающий элемент управления "Выбор даты".

UIDatePicker.UIDatePickerAppearance

Класс appearance для объектов типа UIDatePicker.

UIDevice

Сведения об устройстве, предоставляемые одноэлементным элементом CurrentDevice .

UIDevice.Notifications

Уведомление, размещенное классом UIDevice .

UIDeviceOrientationExtensions

Методы расширения для класса UIDeviceOrientation.

UIDictationPhrase

Текстовая интерпретация фразы, продиктовано пользователем приложения.

UIDocument

Абстрактный базовый класс, обеспечивающий локальное и облачное управление данными модели.

UIDocument.Notifications

Уведомление, размещенное классом UIDocument .

UIDocumentBrowserAction

Описывает настраиваемое действие, которое разработчик может добавить в пользовательский интерфейс браузера документов.

UIDocumentBrowserErrorCodeExtensions

Методы расширения для перечисления UIKit.UIDocumentBrowserErrorCode.

UIDocumentBrowserTransitionController

Содержит стандартные анимации для браузера документов.

UIDocumentBrowserViewController

Средство просмотра документов.

UIDocumentBrowserViewControllerDelegate

Обрабатывает взаимодействие пользователя с браузером документов.

UIDocumentBrowserViewControllerDelegate_Extensions

Методы расширения интерфейса IUIDocumentBrowserViewControllerDelegate для поддержки всех методов из UIDocumentBrowserViewControllerDelegate протокола.

UIDocumentInteractionController

Поддерживает отображение, предварительный просмотр и открытие файлов, хранящихся на устройстве.

UIDocumentInteractionControllerDelegate

Класс, используемый для получения уведомлений от UIDocumentInteractionController класса .

UIDocumentInteractionControllerDelegate_Extensions

Методы расширения интерфейса IUIDocumentInteractionControllerDelegate для поддержки всех методов из UIDocumentInteractionControllerDelegate протокола.

UIDocumentMenuDelegate

Делегат объекта для UIDocumentMenuViewController объектов. Предоставляет методы, вызываемые при выборе документа или при отмене выбора.

UIDocumentMenuDocumentPickedEventArgs

Предоставляет данные для события DidPickDocumentPicker.

UIDocumentMenuViewController

Объект , UIViewController который предоставляет все доступные средства выбора документов для заданного типа файла и режима.

UIDocumentPickedAtUrlsEventArgs

Предоставляет данные для события DidPickDocumentAtUrls.

UIDocumentPickedEventArgs

Предоставляет данные для события DidPickDocument.

UIDocumentPickerDelegate

Делегат объекта для UIDocumentPickerViewController объекта . Определяет методы, вызываемые, когда пользователь выбирает документ или отменяет его.

UIDocumentPickerDelegate_Extensions

Методы расширения интерфейса IUIDocumentPickerDelegate для поддержки всех методов из UIDocumentPickerDelegate протокола.

UIDocumentPickerExtensionViewController

Подклассы UIDocumentPickerExtensionViewController расширяют средство выбора документов, позволяя пользователю импортировать, экспортировать, открывать и перемещать документы за пределы локальной песочницы.

UIDocumentPickerViewController

Позволяет пользователю выбирать внешние документы или назначения.

UIDocumentSendingToApplicationEventArgs

Предоставляет данные для WillBeginSendingToApplication событий E:UIKit.UIDocumentSendingToApplicationEventArgs.WillBeginSendingToApplication .

UIDragDropSessionExtensions

Содержит методы для работы с сеансами перетаскивания, включая реализацию LoadObjects(Class, Action<INSItemProviderReading[]>)по умолчанию .

UIDragInteraction

Взаимодействие для перетаскивания элементов и делегирования вызовов сеанса перетаскивания и предоставления элементов.

UIDragInteractionDelegate

Делегат объекта для событий взаимодействия с перетаскиванием.

UIDragInteractionDelegate_Extensions

Методы расширения интерфейса IUIDragInteractionDelegate для поддержки всех методов из UIDragInteractionDelegate протокола.

UIDragItem

Перетаскиваемый элемент.

UIDragPreview

Визуальное представление перетаскиваемого элемента.

UIDragPreviewParameters

Указывает внешний вид представления, в котором отображается предварительный просмотр перетаскивания.

UIDragPreviewTarget

Представляет расположение, в которое будут анимироваться элементы из удаленных или отмененных действий перетаскивания.

UIDropInteraction

Реализация , используемая IUIInteraction для взаимодействия с удалением.

UIDropInteractionDelegate

Делегирование объекта для взаимодействия с удалением.

UIDropInteractionDelegate_Extensions

Методы расширения интерфейса IUIDropInteractionDelegate для поддержки всех методов из UIDropInteractionDelegate протокола.

UIDropProposal

Представляет предлагаемый ответ на операцию удаления.

UIDynamicAnimator

Координирует UIKit Dynamics набора IUIDynamicItemэлементов и UIDynamicBehavior.

UIDynamicAnimatorDelegate

Объект делегата, предоставляющий события жизненного цикла для UIDynamicAnimatorобъектов .

UIDynamicBehavior

Базовый класс для элементов, описывающих физическое поведение UIKit Dynamics, представленное в iOS 7.

UIDynamicItem

Класс, на который может повлиять UIDynamicBehaviors.

UIDynamicItem_Extensions

Методы расширения интерфейса IUIDynamicItem для поддержки всех методов из UIDynamicItem протокола.

UIDynamicItemBehavior

Задает физические свойства для IUIDynamicItemобъектов . Также позволяет добавлять пользовательские скорости к элементам.

UIDynamicItemGroup

Диспетчер для набора динамических элементов.

UIEvent

События касания.

UIExtensionPointIdentifier

Класс, определяющий запрещенные типы клавиатуры.

UIFeedbackGenerator

Абстрактный базовый класс для классов, создающих подсказки обратной связи, например тактильные.

UIFieldBehavior

Объект , UIDynamicBehavior моделирующий поле, например гравитацию, электричество или турбулентность.

UIFocusAnimationCoordinator

Координирует анимацию во время обновления фокуса.

UIFocusDebugger

Отладчик фокусировки на время использования lldb.

UIFocusEnvironment_Extensions

Методы расширения для IUIFocusEnvironment протокола.

UIFocusGuide

Невидимая, фокусируемая область, которая может направлять фокус на другие UIView объекты.

UIFocusItem_Extensions

Элемент, доступный для фокусировки.

UIFocusMovementHint

Предоставляет сведения о следующем вероятном направлении фокуса.

UIFocusSystem

Текущее состояние фокуса.

UIFocusUpdateContext

Содержит данные об изменении фокуса.

UIFocusUpdateContext.Notifications

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIFont

Представление шрифта для классов MonoTouch.UIKit.

UIFontAttributes

Атрибуты, используемые для описания шрифта, используемые UIFontDescriptor

UIFontDescriptor

Описывает свойства шрифта, используйте для создания шрифтов с определенными функциями. Также предоставляет способы поиска шрифтов, соответствующих описанию.

UIFontFeature

Представляет один типографику или функцию разметки шрифта.

UIFontMetrics

Вспомогательный объект для получения масштабируемых шрифтов динамического типа.

UIFontTextStyleExtensions

Методы расширения для перечисления UIFontTextStyle .

UIFontTraits

Объект , DictionaryContainer описывающий символические признаки UIFontобъекта . Класс, возвращаемый Traits.

UIGestureRecognizer

Базовый класс для распознавителей жестов.

UIGestureRecognizer.ParameterlessDispatch

Подтип , UIGestureRecognizer.Tokenкоторый возвращается AddGestureRecognizer(UIGestureRecognizer).

UIGestureRecognizer.ParametrizedDispatch

Подтип .UIGestureRecognizer.Token

UIGestureRecognizer.Token

Представляет действие, добавленное в UIGestureRecognizer.

UIGestureRecognizerDelegate

Класс, используемый для получения уведомлений от UIGestureRecognizer класса .

UIGestureRecognizerDelegate_Extensions

Методы расширения интерфейса IUIGestureRecognizerDelegate для поддержки всех методов из UIGestureRecognizerDelegate протокола.

UIGraphics

Вспомогательные методы для рисования на экране, контексте PDF или растровых рисунках.

UIGraphicsImageRenderer

Объект , UIGraphicsRenderer создающий изображения (см. ).UIGraphicsPdfRendererFormat

UIGraphicsImageRendererContext

Объект UIGraphicsRendererContext для создания UIImage объектов .

UIGraphicsImageRendererFormat

Объект , UIGraphicsRendererFormat описывающий формат UIImage объектов .

UIGraphicsPdfRenderer

Объект , UIGraphicsRenderer создающий PDF-файлы.

UIGraphicsPdfRendererContext

Объект UIGraphicsRendererContext для создания PDF-документов.

UIGraphicsPdfRendererFormat

Объект , UIGraphicsRendererFormat описывающий формат отображения PDF-файлов.

UIGraphicsRenderer

Управляемый цветом контекст отрисовки.

UIGraphicsRendererContext

Базовый класс, определяющий контексты отрисовки.

UIGraphicsRendererFormat

Базовый класс для форматов, понятных подклассам UIGraphicsRenderer.

UIGravityBehavior

Объект UIDynamicBehavior , моделирующий вектор гравитации.

UIGuidedAccessErrorCodeExtensions

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIGuidedAccessRestriction

Статический класс, предоставляющий метод для определения состояния ограничения интерактивного доступа.

UIGuidedAccessRestrictionDelegate_Extensions

Класс расширения, который вместе с интерфейсом IUIGuidedAccessRestrictionDelegate состоит из протокола UIGuidedAccessRestrictionDelegate.

UIImage

Представление изображений в UIKit с поддержкой загрузки, сохранения и управления изображениями.

UIImage.Notifications

Класс, содержащий обработчик системных уведомлений, связанных с изображениями.

UIImageAsset

Содержит сопоставление ключей UITraitCollection со UIImage значениями.

UIImagePickerController

Предоставляет доступ к средствам записи и выбора системных изображений и видео.

UIImagePickerControllerDelegate

Класс, используемый для получения уведомлений от UIImagePickerController.

UIImagePickerControllerDelegate_Extensions

Методы расширения интерфейса IUIImagePickerControllerDelegate для поддержки всех методов из UIImagePickerControllerDelegate протокола.

UIImagePickerImagePickedEventArgs

Предоставляет данные для события FinishedPickingImage.

UIImagePickerMediaPickedEventArgs

Предоставляет данные для события FinishedPickingMedia.

UIImageView

Объект , UIView который может отрисовывать одно изображение или анимировать ряд изображений.

UIImageView.UIImageViewAppearance

Класс appearance для объектов типа UIImageView.

UIImpactFeedbackGenerator

Объект , UIFeedbackGenerator создающий тактильные эффекты, имитирующие эффекты.

UIInputView

Объект , UIView соответствующий внешнему виду системной клавиатуры.

UIInputView.UIInputViewAppearance

Класс внешнего вида для объектов типа UIInputView.

UIInputViewController

Может быть подклассом для создания пользовательской системной клавиатуры.

UIInterfaceOrientationExtensions

Методы расширения для перечисления UIInterfaceOrientation.

UIInterpolatingMotionEffect

Объект UIMotionEffect , который сопоставляет вертикальный и горизонтальный наклон устройства с значениями в пути к ключу.

UIKeyboard

Виртуальная клавиатура iPhone.

UIKeyboard.Notifications

Уведомление, размещенное классом UIKeyboard .

UIKeyboardEventArgs

Предоставляет данные для события.

UIKeyCommand

Сопоставляет нажатия аппаратной клавиши с пользовательскими действиями.

UIKitThreadAccessException

Исключение, возникающее при вызове API UIKit из фонового потока.

UILabel

Объект UIView, отображающий текст.

UILabel.UILabelAppearance

Класс внешнего вида для объектов типа UILabel.

UILayoutGuide

Прямоугольная область, используемая для определения ограничений автоналожения.

UILayoutGuide_UIConstraintBasedLayoutDebugging

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UILayoutSupport

Length Предоставляет свойство , указывающее расстояние (в точках) от ближайшего края экрана до направляющей.

UILayoutSupport_Extensions

Методы расширения интерфейса IUILayoutSupport для поддержки всех методов из UILayoutSupport протокола.

UILexicon

Набор объектов, производных UILexiconEntry от различных системных ресурсов, таких как имена и фамилии из адресной книги, текстовые ярлыки и названия продуктов Apple.

UILexiconEntry

Когда пользователь вводит UserInput, разработчик приложения может получить правильно написанное или прописное DocumentTextзначение .

UILocalizedIndexedCollation

Удобный класс, используемый табличными представлениями для упорядочения, сортировки и изменения разделов.

UILocalNotification

Создает уведомления на основе времени, которые операционная система доставляет пользователю.

UILongPressGestureRecognizer

Распознаватель жестов при длительном нажатии.

UIManagedDocument

Объект UIDocument , который интегрируется с Core Data.

UIMarkupTextPrintFormatter

Размещает HTML-текст для многостраничного печати.

UIMenuController

Класс, используемый для реализации команд Cut, Copy, Paste, Select и Delete.

UIMenuController.Notifications

Уведомление, размещенное классом UIMenuController .

UIMenuItem

Создает элементы меню, присоединенные к меню редактирования.

UIMotionEffect

Базовый класс для визуальных эффектов на основе движения в представлениях, связанных с наклоном устройства.

UIMotionEffectGroup

Объединяет несколько UIMotionEffect.

UIMutableApplicationShortcutItem

Изменяемое "быстрое действие", доступное на начальном экране.

UIMutableUserNotificationAction

Объект UIUserNotificationAction , который можно изменить после создания.

UIMutableUserNotificationCategory

Объект UIUserNotificationCategory , который можно изменить после создания.

UINavigationBar

Объект , UIView отображающий стандартную метафору иерархической навигации для iOS.

UINavigationBar.UINavigationBarAppearance

Класс внешнего вида для объектов типа UINavigationBar.

UINavigationBarDelegate

Класс, используемый для получения уведомлений из UINavigationBar.

UINavigationBarDelegate_Extensions

Методы расширения интерфейса IUINavigationBarDelegate для поддержки всех методов из UINavigationBarDelegate протокола.

UINavigationController

UIViewController для управления иерархической навигацией.

UINavigationControllerDelegate

Класс, используемый для получения событий из UINavigationController.

UINavigationControllerDelegate_Extensions

Методы расширения интерфейса IUINavigationControllerDelegate для поддержки всех методов из UINavigationControllerDelegate протокола.

UINavigationItem

Визуальные элементы навигации объекта, помещаемые в UINavigationBar.

UINib

Представляет nib/xib-файл Конструктора интерфейсов.

UINotificationFeedbackGenerator

Объект UIFeedbackGenerator , который создает тактильные данные, связанные с успехами, неудачами и предупреждениями.

UIObjectRestoration

Протокол для восстановления объектов.

UIPageControl

Объект UIControl , отображающий элемент управления разбиением на страницы.

UIPageControl.UIPageControlAppearance

Класс внешнего вида для объектов типа UIPageControl.

UIPageViewController

Позволяет пользователю приложения переходить между UIViewControllerэлементами с помощью перехода page-curl и page-scroll.

UIPageViewControllerDataSource

Позволяет UIPageViewControllerдинамически создавать страницы UIViewController.

UIPageViewControllerDataSource_Extensions

Методы расширения интерфейса IUIPageViewControllerDataSource для поддержки всех методов из UIPageViewControllerDataSource протокола.

UIPageViewControllerDelegate

Делегат для UIPageViewController класса .

UIPageViewControllerDelegate_Extensions

Методы расширения интерфейса IUIPageViewControllerDelegate для поддержки всех методов из UIPageViewControllerDelegate протокола.

UIPageViewControllerTransitionEventArgs

Предоставляет данные для события WillTransition.

UIPageViewFinishedAnimationEventArgs

Предоставляет данные для события DidFinishAnimating.

UIPanGestureRecognizer

Распознаватель жестов для операций сдвига.

UIPasteboard

Поддержка системного буфера вставки для выреза, копирования и вставки.

UIPasteboard.Notifications

Уведомление, размещенное классом UIPasteboard .

UIPasteboardChangeEventArgs

Предоставляет данные для события.

UIPasteboardNames

Константы, определяющие имя панели вставки.

UIPasteboardOptionKeys

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIPasteboardOptions

Объект DictionaryContainer , содержащий параметры для описания конфиденциальности на панели вставки.

UIPasteConfiguration

Объект, который отвечает за вставку, используется для определения того, принимают ли они вставки и сбросы для определенных типизированных данных.

UIPasteConfigurationSupporting_Extensions

Методы расширения для класса IUIPasteConfigurationSupporting.

UIPathEventArgs

Предоставляет данные для события Saved.

UIPencilInteraction

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIPencilInteractionDelegate

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIPencilInteractionDelegate_Extensions

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIPercentDrivenInteractiveTransition

Интерактивный переход (см. UIViewControllerInteractiveTransitioning), свойство которого PercentComplete указывает степень завершения перехода.

UIPickerView

Объект , UIView отображающий элемент управления "вращающееся колесико", используемый для выбора данных.

UIPickerView.UIPickerViewAppearance

Класс внешнего вида для объектов типа UIPickerView.

UIPickerViewAccessibilityDelegate

Позволяет задать подсказку и метку специальных возможностей в представлении средства выбора.

UIPickerViewAccessibilityDelegate_Extensions

Методы расширения интерфейса IUIPickerViewAccessibilityDelegate для поддержки всех методов из UIPickerViewAccessibilityDelegate протокола.

UIPickerViewDataSource

Базовый класс для моделей, предоставляющих данные объекту UIPickerView.

UIPickerViewDelegate

Класс, получающий уведомления о событиях из UIPickerView.

UIPickerViewDelegate_Extensions

Методы расширения интерфейса IUIPickerViewDelegate для поддержки всех методов из UIPickerViewDelegate протокола.

UIPickerViewModel

Модель для UIPickerView.

UIPinchGestureRecognizer

Распознаватель жестов для щепоток.

UIPopoverBackgroundView

Абстрактный базовый класс, предоставляющий фоновое представление для всплывающего элемента.

UIPopoverBackgroundView.UIPopoverBackgroundViewAppearance

Класс внешнего вида для объектов типа UIPopoverBackgroundView.

UIPopoverController

Управляет отображением на экране.

UIPopoverControllerDelegate

Делегат класса для UIPopoverController класса .

UIPopoverControllerDelegate_Extensions

Методы расширения интерфейса IUIPopoverControllerDelegate для поддержки всех методов из UIPopoverControllerDelegate протокола.

UIPopoverControllerRepositionEventArgs

Предоставляет данные для события WillReposition.

UIPopoverPresentationController

Управляет взаимодействием с пользователем всплывающего окна.

UIPopoverPresentationControllerDelegate

Делегат объекта для UIPopoverPresentationController объектов. Предоставляет методы, связанные с событиями презентации и закрытия, а также позволяет точно контролировать адаптивные презентации.

UIPopoverPresentationControllerDelegate_Extensions

Методы расширения интерфейса IUIPopoverPresentationControllerDelegate для поддержки всех методов из UIPopoverPresentationControllerDelegate протокола.

UIPopoverPresentationControllerRepositionEventArgs

Предоставляет данные для события WillReposition.

UIPresentationController

Управляет взаимодействием с пользователем для расширенных переходов и представления объектов UIViewController, для которых ModalPresentationStyle имеет значение Custom.

UIPress

Моделирует нажатие физической кнопки на пульте дистанционного управления или игровом контроллере. (См. также UITouch)

UIPressesEvent

Содержит данные, связанные с нажатием физических кнопок.

UIPreviewAction

Быстрое действие просмотра, которое появляется, когда пользователь проводит пальцем вверх.

UIPreviewActionGroup

Диспетчер для набора действий предварительного просмотра.

UIPreviewInteraction

Регистрирует представления для реагирования на трехмерные взаимодействия.

UIPreviewInteractionDelegate

Делегируйте объект для UIPreviewInteraction объектов , предоставляя методы, которые вызываются во время трехмерного сенсорного взаимодействия.

UIPreviewInteractionDelegate_Extensions

Методы расширения интерфейса IUIPreviewInteractionDelegate для поддержки всех методов из UIPreviewInteractionDelegate протокола.

UIPrint

Константы, используемые системой печати.

UIPrinter

Сведения о принтере.

UIPrinterPickerCompletionResult

Представляет результат контроллера средства выбора принтера.

UIPrinterPickerController

Представляет стандартный интерфейс для выбора принтера.

UIPrinterPickerControllerDelegate

Объект делегата UIPrinterPickerControllerдля объекта . Определяет события, связанные с представлением и закрытием контроллера, а также метод для выбора принтера.

UIPrinterPickerControllerDelegate_Extensions

Методы расширения интерфейса IUIPrinterPickerControllerDelegate для поддержки всех методов из UIPrinterPickerControllerDelegate протокола.

UIPrintErrorExtensions

Методы расширения для перечисления UIKit.UIPrintError.

UIPrintFormatter

Абстрактный базовый класс, который можно расширить для размещения пользовательского печатного содержимого.

UIPrintInfo

Инкапсулирует сведения, относящиеся к определенному заданию печати.

UIPrintInteractionCompletionResult

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIPrintInteractionController

Основной драйвер для процесса печати в iOS.

UIPrintInteractionControllerDelegate

Делегат для UIPrintInteractionController.

UIPrintInteractionControllerDelegate_Extensions

Методы расширения интерфейса IUIPrintInteractionControllerDelegate для поддержки всех методов из UIPrintInteractionControllerDelegate протокола.

UIPrintInteractionResult

Возвращаемые значения методов asynch M:UIKit.UIPrintInteractionController.PresentAsync*, PresentFromBarButtonItemAsync(UIBarButtonItem, Boolean, Boolean)и PresentFromRectInViewAsync(CGRect, UIView, Boolean, Boolean).

UIPrintPageRenderer

Рисует страницы для печати.

UIPrintPaper

Размер бумаги и область печати для задания печати.

UIProgressView

Объект , UIView отображающий индикатор выполнения.

UIProgressView.UIProgressViewAppearance

Класс appearance для объектов типа UIProgressView.

UIPushBehavior

Применяет мгновенный или непрерывный вектор силы к IUIDynamicItem.

UIReferenceLibraryViewController

Предоставляет службу, похожую на словарь, для поиска слов и терминов в приложении.

UIRefreshControl

Объект UIControl , отображающий элемент управления , инициирующий обновление UITableViewControllerобъекта .

UIRefreshControl.UIRefreshControlAppearance

Класс appearance для объектов типа UIRefreshControl.

UIRegion

Определяет область, над которой работает поле force для динамического пользовательского интерфейса.

UIResponder

Базовый класс для объектов, которые отвечают или обрабатывают события.

UIResponder_NSObjectExtension

Методы расширения для UIResponder , которые отвечают на подключенные аппаратные запросы масштабирования или отмены.

UIRotationGestureRecognizer

Объект , UIGestureRecognizer распознающий жест поворота двумя пальцами.

UIScreen

Сведения о экране.

UIScreen.Notifications

Уведомление, размещенное классом UIScreen .

UIScreenEdgePanGestureRecognizer

Объект UIPanGestureRecognizer , распознающий жест сдвига, перемещающийся от края экрана внутрь.

UIScreenMode

Представляют некоторые размеры экрана (которые могут отличаться, например, при использовании AirPlay).

UIScrollView

Объект , UIView который может прокручивать, сдвигать и страницы своих дочерних элементов.

UIScrollView.UIScrollViewAppearance

Класс appearance для объектов типа UIScrollView.

UIScrollViewAccessibilityDelegate

Позволяет задавать подсказку о специальных возможностях и метку в UIScrollView.

UIScrollViewAccessibilityDelegate_Extensions

Методы расширения интерфейса IUIScrollViewAccessibilityDelegate для поддержки всех методов из UIScrollViewAccessibilityDelegate протокола.

UIScrollViewDelegate

Класс, используемый для получения уведомлений от UIScrollView.

UIScrollViewDelegate_Extensions

Методы расширения интерфейса IUIScrollViewDelegate для поддержки всех методов из UIScrollViewDelegate протокола.

UIScrollViewZoomingEventArgs

Предоставляет данные для события ZoomingStarted.

UISearchBar

Объект , UIView отображающий строку поиска.

UISearchBar.UISearchBarAppearance

Класс appearance для объектов типа UISearchBar.

UISearchBarButtonIndexEventArgs

Предоставляет данные для события SelectedScopeButtonIndexChanged.

UISearchBarDelegate

Класс, используемый для получения уведомлений из UISearchBar.

UISearchBarDelegate_Extensions

Методы расширения интерфейса IUISearchBarDelegate для поддержки всех методов из UISearchBarDelegate протокола.

UISearchBarTextChangedEventArgs

Предоставляет данные для события TextChanged.

UISearchContainerViewController

Объект UIViewController , содержащий результаты поиска, которые разработчик хочет представить в пользовательском контейнере.

UISearchController

Объект UIViewController , который управляет взаимодействием с пользователем панели поиска (UISearchBar) и связанными результатами (см. ).UISearchResultsUpdating

UISearchControllerDelegate

Объект делегата UISearchControllerдля объекта . Определяет методы, относящиеся к представлению и закрытию UISearchControllerобъекта .

UISearchControllerDelegate_Extensions

Методы расширения интерфейса IUISearchControllerDelegate для поддержки всех методов из UISearchControllerDelegate протокола.

UISearchDisplayController

Контроллер, который управляет панелью поиска и связанным представлением таблицы результатов.

UISearchDisplayDelegate

Класс, используемый для получения уведомлений от UISearchDisplayController.

UISearchDisplayDelegate_Extensions

Методы расширения интерфейса IUISearchDisplayDelegate для поддержки всех методов из UISearchDisplayDelegate протокола.

UISearchResultsUpdating

Протокол для обновления результатов поиска на основе содержимого панели поиска.

UISegmentedControl

Объект UIControl , отображающий несколько кнопок по горизонтали.

UISegmentedControl.UISegmentedControlAppearance

Класс внешнего вида для объектов типа UISegmentedControl.

UISelectionFeedbackGenerator

Объект UIFeedbackGenerator , который создает тактильные отзывы.

UISimpleTextPrintFormatter

Объект UIPrintFormatter , предоставляющий один шрифт, цвет, режим разрыва линий и выравнивание.

UISlider

Объект UIControl , отображающий ползунок.

UISlider.UISliderAppearance

Класс внешнего вида для объектов типа UISlider.

UISnapBehavior

Объект UIDynamicBehavior , который привязывает IUIDynamicItem к объекту PointF.

UISplitViewController

Контейнер UIViewController , который представляет два параллельных UIViewControllerэлемента .

UISplitViewController_UIViewController

Определяет методы расширения для UIViewController связанных с сворачиванием или расширением контроллеров вторичных представлений.

UISplitViewControllerDelegate

Делегат, связанный с событиями UISplitViewController .

UISplitViewControllerDelegate_Extensions

Методы расширения интерфейса IUISplitViewControllerDelegate для поддержки всех методов из UISplitViewControllerDelegate протокола.

UISplitViewControllerDisplayModeEventArgs

Предоставляет данные для события WillChangeDisplayMode.

UISplitViewHideEventArgs

Предоставляет данные для события WillHideViewController.

UISplitViewPresentEventArgs

Предоставляет данные для события WillPresentViewController.

UISplitViewShowEventArgs

Предоставляет данные для события WillShowViewController.

UISpringLoadedInteraction

Интерфейс для операций перетаскивания с пружинной загрузкой.

UISpringLoadedInteractionBehavior_Extensions

Методы расширения для работы с поведением взаимодействия.

UISpringTimingParameters

Объект IUITimingCurveProvider для анимации на основе пружины.

UIStackView

Объект UIView , содержащий горизонтальный или вертикальный набор других UIView объектов.

UIStackView.UIStackViewAppearance

Класс внешнего вида для объектов типа UIStackView.

UIStateRestoration

Содержит ключ для восстановления раскадровок.

UIStateRestoring

Класс, который может участвовать в восстановлении состояния.

UIStateRestoring_Extensions

Методы расширения интерфейса IUIStateRestoring для поддержки всех методов из UIStateRestoring протокола.

UIStatusBarFrameChangeEventArgs

Предоставляет данные для события.

UIStatusBarOrientationChangeEventArgs

Предоставляет данные для события.

UIStepper

Объект UIControl , отображающий значения, которые могут быть увеличены или уменьшены нажатием кнопок "плюс" или "минус".

UIStepper.UIStepperAppearance

Класс внешнего вида для объектов типа UIStepper.

UIStoryboard

График UIViewControllers и переходов между ними.

UIStoryboardPopoverSegue

Объект UIStoryboardSegue , представляющий .UIPopoverController

UIStoryboardSegue

Переход между двумя UIViewControllerэлементами, указанными в UIStoryboard.

UIStoryboardUnwindSegueSource

Для очистки сега удерживает исходное UIViewController и выполняемое действие очистки.

UIStringAttributeKey

Представляет ключ, используемый в , NSMutableDictionary который определяет атрибуты NSAttributedStringобъекта .

UIStringAttributes

Сильное вспомогательное средство для определения атрибутов UIKit для использования с NSAttributedString.

UIStringDrawing

Класс расширения для рисования строк на экране.

UISwipeActionsConfiguration

Описывает действия, выполняемые при прокрутке строк по таблице.

UISwipeGestureRecognizer

Объект UIGestureRecognizer , распознающий жест прокрутки в одном или нескольких направлениях.

UISwitch

Объект UIControl , отображающий переключатель включения и выключения.

UISwitch.UISwitchAppearance

Класс внешнего вида для объектов типа UISwitch.

UITabBar

Объект UIView , отображающий элемент управления, используемый для выбора одного из многих значений (переключатель, как система).

UITabBar.UITabBarAppearance

Класс внешнего вида для объектов типа UITabBar.

UITabBarController

Контроллер для элемента УПРАВЛЕНИЯ UITabBar.

UITabBarControllerDelegate

Класс, используемый для получения уведомлений от UITabBarController.

UITabBarControllerDelegate_Extensions

Методы расширения интерфейса IUITabBarControllerDelegate для поддержки всех методов из UITabBarControllerDelegate протокола.

UITabBarCustomizeChangeEventArgs

Предоставляет данные для OnEndCustomizingViewControllers событий E:UIKit.UITabBarCustomizeChangeEventArgs.OnEndCustomizingViewControllers .

UITabBarCustomizeEventArgs

Предоставляет данные для события OnCustomizingViewControllers.

UITabBarDelegate

Класс, используемый для получения уведомлений из UITabBar.

UITabBarDelegate_Extensions

Методы расширения интерфейса IUITabBarDelegate для поддержки всех методов из UITabBarDelegate протокола.

UITabBarFinalItemsEventArgs

Предоставляет данные для WillEndCustomizingItems событий E:UIKit.UITabBarFinalItemsEventArgs.WillEndCustomizingItems .

UITabBarItem

Элемент в элементе UITabBar.

UITabBarItem.UITabBarItemAppearance

Класс внешнего вида для объектов типа UITabBarItem.

UITabBarItemEventArgs

Предоставляет данные для события ItemSelected.

UITabBarItemsEventArgs

Предоставляет данные для WillBeginCustomizingItems событий E:UIKit.UITabBarItemsEventArgs.WillBeginCustomizingItems .

UITabBarSelectionEventArgs

Предоставляет данные для события ViewControllerSelected.

UITableView

Представление таблицы используется для отображения и изменения иерархических списков сведений. UITableView ограничен одним столбцом, так как он предназначен для небольшого экрана.

UITableView.Notifications

Уведомление, размещенное классом UITableView .

UITableView.UITableViewAppearance

Класс внешнего вида для объектов типа UITableView.

UITableViewCell

Объект UIView , отображающий элемент , отображаемый .UITableView Ячейки можно использовать повторно.

UITableViewCell.UITableViewCellAppearance

Класс внешнего вида для объектов типа UITableViewCell.

UITableViewController

Контроллер для UITableView.

UITableViewDataSource

Источник данных для UITableView. Разработчики Xamarin.iOS должны предпочесть использовать UITableViewSource вместо этого класса.

UITableViewDataSource_Extensions

Методы расширения интерфейса IUITableViewDataSource для поддержки всех методов из UITableViewDataSource протокола.

UITableViewDataSourcePrefetching_Extensions

Методы расширения для IUITableViewDataSourcePrefetching , определяющие необязательные методы IUITableViewDataSourcePrefetching протокола.

UITableViewDelegate

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

UITableViewDelegate_Extensions

Методы расширения интерфейса IUITableViewDelegate для поддержки всех методов из UITableViewDelegate протокола.

UITableViewDragDelegate

Интерфейс для операции перетаскивания, запущенной из табличного представления.

UITableViewDragDelegate_Extensions

Методы расширения интерфейса IUITableViewDragDelegate для поддержки всех методов из UITableViewDragDelegate протокола.

UITableViewDropDelegate

Делегат для обработки перетаскивания в табличные представления.

UITableViewDropDelegate_Extensions

Методы расширения интерфейса IUITableViewDropDelegate для поддержки всех методов из UITableViewDropDelegate протокола.

UITableViewDropPlaceholder

Объект , UITableViewPlaceholder используемый для операции удаления.

UITableViewDropProposal

Предлагаемый метод обработки удаленного содержимого для представления таблицы.

UITableViewFocusUpdateContext

Объект , UIFocusUpdateContext возвращающий данные пути индекса о текущем и следующем целевых объектах фокуса.

UITableViewHeaderFooterView

Многократно используемый UIView объект, который можно использовать для представления верхнего и нижнего UITableView колонтитулов раздела.

UITableViewHeaderFooterView.UITableViewHeaderFooterViewAppearance

Класс appearance для объектов типа UITableViewHeaderFooterView.

UITableViewPlaceholder

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UITableViewRowAction

Определяет поведение, когда пользователь проводит пальцем по горизонтали по строке в таблице.

UITableViewSource

Совместный UITableViewDataSource и UITableViewDelegate базовый классы. Предпочтительный способ предоставления данных и обработки событий жизненного цикла для UITableView.

UITapGestureRecognizer

Объект , UIGestureRecognizer распознающий один или несколько касаний.

UITargetedDragPreview

Предварительный просмотр элемента перетаскивания для использования во время анимации перетаскивания.

UITextAttributes

Тип, используемый для описания текстовых атрибутов, устанавливаемого в некоторых элементах пользовательского интерфейса.

UITextChecker

Средство проверки орфографии и класс завершения слов.

UITextContentType

Известные значения для TextContentType , которые являются указаниями для системы типа UITextField данных.

UITextDocumentProxy

Протокол, предоставляющий текстовый контекст пользовательской клавиатуре до и после точки вставки.

UITextDocumentProxy_Extensions

Методы расширения интерфейса IUITextDocumentProxy для поддержки всех методов из UITextDocumentProxy протокола.

UITextDragDelegate

Интерфейс для настройки поведения источника перетаскивания текстового представления.

UITextDragDelegate_Extensions

Методы расширения интерфейса IUITextDragDelegate для поддержки всех методов из UITextDragDelegate протокола.

UITextDragPreviewRenderer

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UITextDropDelegate

Делегат для обработки перетаскивания в текстовые представления.

UITextDropDelegate_Extensions

Методы расширения интерфейса IUITextDropDelegate для поддержки всех методов из UITextDropDelegate протокола.

UITextDropProposal

Предлагаемый метод обработки удаленного содержимого для текстового представления.

UITextField

Элемент управления для ввода текста.

UITextField.Notifications

Уведомление, размещенное классом UITextField .

UITextField.UITextFieldAppearance

Класс appearance для объектов типа UITextField.

UITextFieldDelegate

Класс, получающий уведомления из UITextField.

UITextFieldDelegate_Extensions

Методы расширения интерфейса IUITextFieldDelegate для поддержки всех методов из UITextFieldDelegate протокола.

UITextFieldEditingEndedEventArgs

Предоставляет данные для события EndedWithReason.

UITextInput_Extensions

Класс расширения, который вместе с интерфейсом IUITextInput состоит из протокола UITextInput.

UITextInputAssistantItem

Диспетчер элементов кнопок панели.

UITextInputDelegate

Делегат, представляющий события ввода в UITextField или UITextView.

UITextInputMode

Отслеживает текущий язык ввода

UITextInputMode.Notifications

Уведомление, размещенное классом UITextInputMode .

UITextInputPasswordRules

Реализует правила ввода паролей

UITextInputStringTokenizer

Реализация, подходящая UITextInputTokenizer для большинства клавиатур западного языка.

UITextInputTokenizer

Абстрактный класс, предоставляющий интерфейс создателя маркеров для системы ввода текста (клавиатура). Большинство клавиатур западного стиля могут использовать UITextInputStringTokenizer подтип .

UITextInputTraits_Extensions

Класс расширения, который вместе с интерфейсом IUITextInputTraits состоит из протокола UITextInputTraits.

UITextPasteDelegate

Интерфейс для вставки и удаления текста через поставщиков элементов.

UITextPasteDelegate_Extensions

Методы расширения интерфейса IUITextPasteDelegate для поддержки всех методов из UITextPasteDelegate протокола.

UITextPosition

Позиция в текстовом контейнере.

UITextRange

Диапазон в текстовом блоке.

UITextSelectionRect

Абстрактный класс, представляющий выделенный диапазон текста.

UITextView

Объект , UIControl отображающий прокручиваемый многострочный текстовый редактор.

UITextView.Notifications

Уведомление, размещенное классом UITextView .

UITextView.UITextViewAppearance

Класс appearance для объектов типа UITextView.

UITextViewDelegate

Класс, используемый для получения уведомлений от элемента управления UITextView.

UITextViewDelegate_Extensions

Методы расширения интерфейса IUITextViewDelegate для поддержки всех методов из UITextViewDelegate протокола.

UIToolbar

Объект UIView , отображающий панель инструментов.

UIToolbar.UIToolbarAppearance

Класс appearance для объектов типа UIToolbar.

UIToolbarDelegate

Объект делегата для UIToolbarобъектов , который предоставляет событие, связанное с положением линейчатой панели.

UITouch

Представляет событие сенсорного ввода на экране.

UITraitCollection

Содержит классы горизонтального и вертикального размера, а также идиому пользовательского интерфейса и шкалу отображения.

UITraitEnvironment

Протокол для доступа к объекту UIViewControllerTraitCollection.

UITransitionContext

Предоставляет константы для GetViewControllerForKey(NSString).

UIUserNotificationAction

Разработчики не должны использовать этот устаревший класс. Вместо этого они должны использовать UNNotificationAction.

UIUserNotificationCategory

Содержит пользовательские UIUserNotificationActionфайлы, выполняемые в ответ на локальное или push-уведомление.

UIUserNotificationSettings

Разрешения для локальных уведомлений, контролируемые пользователем приложения.

UIVibrancyEffect

UIView Позволяет быть разборчивым или резко отрисовываемым при использовании в сочетании с UIBlurEffect.

UIVideo

Статический класс, предоставляющий некоторые вспомогательные методы для управления видео.

UIVideoEditorController

Контроллер видеоредактора.

UIVideoEditorControllerDelegate

Обратные вызовы для UIVideoEditorController.

UIVideoEditorControllerDelegate_Extensions

Методы расширения интерфейса IUIVideoEditorControllerDelegate для поддержки всех методов из UIVideoEditorControllerDelegate протокола.

UIView

Базовый класс, используемый для компонентов, которые хотят визуализировать себя и реагировать на события.

UIView.Notifications

Уведомления, опубликованные классом UIView .

UIView.UIViewAppearance

Класс внешнего вида для объектов типа UIView.

UIView_UITextField

Класс, реализующий текстовое поле в представлении.

UIViewController

Базовый класс для классов, которые управляют взаимодействием между классами модели и классами View

UIViewController.Notifications

Уведомление, размещенное классом UIViewController .

UIViewControllerAnimatedTransitioning

Базовый класс для UIViewController переходов, выполняющих настраиваемую анимацию с фиксированной длительностью.

UIViewControllerAnimatedTransitioning_Extensions

Методы расширения интерфейса IUIViewControllerAnimatedTransitioning для поддержки всех методов из UIViewControllerAnimatedTransitioning протокола.

UIViewControllerContextTransitioning

Предоставляет контекст для пользовательских переходов между UIViewControllerэлементами .

UIViewControllerContextTransitioning_Extensions

Методы расширения интерфейса IUIViewControllerContextTransitioning для поддержки всех методов из UIViewControllerContextTransitioning протокола.

UIViewControllerInteractiveTransitioning

Базовый класс для UIViewController переходов, взаимодействующих с сенсорным или программным поведением, изменяющимся по времени.

UIViewControllerInteractiveTransitioning_Extensions

Методы расширения интерфейса IUIViewControllerInteractiveTransitioning для поддержки всех методов из UIViewControllerInteractiveTransitioning протокола.

UIViewControllerPreviewingDelegate

Делегат объекта, методы которого вызываются в ответ на 3D Touch на поддерживаемом оборудовании

UIViewControllerTransitionCoordinator_Extensions

Класс расширения, который вместе с интерфейсом IUIViewControllerTransitionCoordinator состоит из протокола UIViewControllerTransitionCoordinator.

UIViewControllerTransitionCoordinatorContext_Extensions

Класс расширения, который вместе с интерфейсом IUIViewControllerTransitionCoordinatorContext состоит из протокола UIViewControllerTransitionCoordinatorContext.

UIViewControllerTransitioningDelegate

Объект делегата, предоставляющий функции, связанные с переходами в UIViewController.

UIViewControllerTransitioningDelegate_Extensions

Методы расширения интерфейса IUIViewControllerTransitioningDelegate для поддержки всех методов из UIViewControllerTransitioningDelegate протокола.

UIViewImplicitlyAnimating_Extensions

Класс расширения, определяющий методы для анимаций, которые можно изменить во время их выполнения.

UIViewPrintFormatter

Размещает представление для печати.

UIViewPropertyAnimator

Управляет анимацией свойств UIViewобъекта .

UIVisualEffect

Базовый класс для UIBlurEffect и UIVibrancyEffect.

UIVisualEffectView

Объект UIView , который применяет визуальный эффект, например размытие или вибрацию, к дочерним элементам или UIViewэлементам за ним.

UIVisualEffectView.UIVisualEffectViewAppearance

Класс внешнего вида для объектов типа UIVisualEffectView.

UIWebErrorArgs

Предоставляет данные для события.

UIWebView

Объект UIView , отображающий веб-браузер.

UIWebView.UIWebViewAppearance

Класс внешнего вида для объектов типа UIWebView.

UIWebViewDelegate

Класс, используемый для получения уведомлений от класса UIWebView.

UIWebViewDelegate_Extensions

Методы расширения интерфейса IUIWebViewDelegate для поддержки всех методов из UIWebViewDelegate протокола.

UIWindow

Windows — это контейнер main для представлений в приложении iOS.

UIWindow.Notifications

Уведомление, размещенное классом UIWindow .

UIWindow.UIWindowAppearance

Класс внешнего вида для объектов типа UIWindow.

UIWindowLevel

Группа слоев, к которой UIWindow принадлежит объект . Класс, возвращаемый WindowLevel.

WillEndDraggingEventArgs

Предоставляет данные для события WillEndDragging.

ZoomingEndedEventArgs

Предоставляет данные для события ZoomingEnded.

Структуры

NSDirectionalEdgeInsets

Граничные вставки, которые учитывают направление текста.

UIEdgeInsets

Граничные наборы, используемые для уменьшения или расширения прямоугольников.

UIFloatRange

Диапазон чисел с плавающей запятой одной точности.

UIOffset

Смещение позиции.

Интерфейсы

INSLayoutManagerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSLayoutManagerDelegate.

INSTextAttachmentContainer

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSTextAttachmentContainer.

INSTextLayoutOrientationProvider

Интерфейс, который вместе с классом T:UIKit.NSTextLayoutOrientationProvider_Extensions состоит из протокола NSTextLayoutOrientationProvider..

INSTextStorageDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSTextStorageDelegate.

IUIAccelerometerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIAccelerometerDelegate.

IUIAccessibilityContainer

Базовый интерфейс для протокола UIAccessibilityContainer.

IUIAccessibilityContainerDataTable

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIAccessibilityContainerDataTable.

IUIAccessibilityContainerDataTableCell

Содержит диапазон строк и диапазон столбцов ячейки.

IUIAccessibilityContentSizeCategoryImageAdjusting

Определяет методы для изображений, которые могут масштабироваться в соответствии с требованиями к специальным возможностям.

IUIAccessibilityIdentification

Интерфейс, определяющий поддержку идентификатора специальных возможностей.

IUIAccessibilityReadingContent

Интерфейс, который вместе с классом UIAccessibilityReadingContent_Extensions состоит из протокола UIAccessibilityReadingContent.

IUIActionSheetDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIActionSheetDelegate.

IUIActivityItemSource

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIActivityItemSource.

IUIAdaptivePresentationControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIAdaptivePresentationControllerDelegate.

IUIAlertViewDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIAlertViewDelegate.

IUIAppearance

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIAppearance.

IUIAppearanceContainer

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIAppearanceContainer.

IUIApplicationDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIApplicationDelegate.

IUIBarPositioning

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIBarPositioning.

IUIBarPositioningDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIBarPositioningDelegate.

IUICloudSharingControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICloudSharingControllerDelegate.

IUICollectionViewDataSource

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICollectionViewDataSource.

IUICollectionViewDataSourcePrefetching

Интерфейс, определяющий методы для источников данных представления сбора, которые могут выполнять предварительную выборку данных.

IUICollectionViewDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICollectionViewDelegate.

IUICollectionViewDelegateFlowLayout

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICollectionViewDelegateFlowLayout.

IUICollectionViewDragDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICollectionViewDragDelegate.

IUICollectionViewDropCoordinator

Созданный системой объект, используемый для координации действий удаления с представлением коллекции.

IUICollectionViewDropDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICollectionViewDropDelegate.

IUICollectionViewDropItem

Данные для элемента, который необходимо удалить в представление коллекции.

IUICollectionViewDropPlaceholderContext

Содержит сведения о заполнителях представления коллекции.

IUICollectionViewSource

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICollectionViewSource.

IUICollisionBehaviorDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICollisionBehaviorDelegate.

IUIContentContainer

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIContentContainer.

IUIContentSizeCategoryAdjusting

Позволяет элементам адаптироваться к динамическим признакам.

IUICoordinateSpace

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UICoordinateSpace.

IUIDataSourceModelAssociation

Интерфейс, который вместе с классом T:UIKit.UIDataSourceModelAssociation_Extensions составляют протокол UIDataSourceModelAssociation.

IUIDataSourceTranslating

Интерфейс для управления объектами источника данных.

IUIDocumentBrowserViewControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIDocumentBrowserViewControllerDelegate.

IUIDocumentInteractionControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIDocumentInteractionControllerDelegate.

IUIDocumentMenuDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIDocumentMenuDelegate.

IUIDocumentPickerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIDocumentPickerDelegate.

IUIDragAnimating

Интерфейс для добавления пользовательских анимаций предварительного просмотра для lift, drop и отмены, а также стандартных анимаций перетаскивания.

IUIDragDropSession

Интерфейс для запроса возможностей перетаскивания и состояния.

IUIDragInteractionDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIDragInteractionDelegate.

IUIDragSession

Интерфейс для предоставления пользовательских данных, видимых только исходному действию, для взаимодействия с перетаскиванием.

IUIDropInteractionDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIDropInteractionDelegate.

IUIDropSession

Интерфейс для доступа к состоянию сеанса удаления и загрузке элементов перетаскивания.

IUIDynamicAnimatorDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIDynamicAnimatorDelegate.

IUIDynamicItem

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIDynamicItem.

IUIFocusAnimationContext

Интерфейс для получения сведений об анимации фокуса.

IUIFocusDebuggerOutput

Для внутреннего использования отладчиком lldb .

IUIFocusEnvironment

Интерфейс, определяющий среду фокуса.

IUIFocusItem

Интерфейс, определяющий CanBecomeFocused метод .

IUIFocusItemContainer

Управляет пространственной информацией для элементов фокуса в среде фокуса.

IUIFocusItemScrollableContainer

Абстракция для просматриваемого и общего размера прокручиваемого содержимого.

IUIGestureRecognizerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIGestureRecognizerDelegate.

IUIGuidedAccessRestrictionDelegate

Интерфейс, который вместе с классом UIGuidedAccessRestrictionDelegate_Extensions состоит из протокола UIGuidedAccessRestrictionDelegate.

IUIImagePickerControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIImagePickerControllerDelegate.

IUIInputViewAudioFeedback

Интерфейс, который вместе с классом T:UIKit.UIInputViewAudioFeedback_Extensions состоит из протокола UIInputViewAudioFeedback.

IUIInteraction

Интерфейс для добавления операций перетаскивания и пружинной загрузки.

IUIItemProviderPresentationSizeProviding

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

IUIKeyInput

Интерфейс, который вместе с классом T:UIKit.UIKeyInput_Extensions составляют протокол UIKeyInput.

IUILayoutSupport

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UILayoutSupport.

IUINavigationBarDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UINavigationBarDelegate.

IUINavigationControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UINavigationControllerDelegate.

IUIObjectRestoration

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIObjectRestoration.

IUIPageViewControllerDataSource

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPageViewControllerDataSource.

IUIPageViewControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPageViewControllerDelegate.

IUIPasteConfigurationSupporting

Интерфейс, определяющий методы для объектов, поддерживающих конфигурацию вставки.

IUIPencilInteractionDelegate

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

IUIPickerViewAccessibilityDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPickerViewAccessibilityDelegate.

IUIPickerViewDataSource

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPickerViewDataSource.

IUIPickerViewDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPickerViewDelegate.

IUIPickerViewModel

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPickerViewModel.

IUIPopoverBackgroundViewMethods

Интерфейс, который вместе с классом T:UIKit.UIPopoverBackgroundViewMethods_Extensions составляют протокол UIPopoverBackgroundViewMethods.

IUIPopoverControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPopoverControllerDelegate.

IUIPopoverPresentationControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPopoverPresentationControllerDelegate.

IUIPreviewActionItem

Интерфейс, представляющий обязательные методы (если таковые есть) протокола IUIPreviewActionItem.

IUIPreviewInteractionDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPreviewInteractionDelegate.

IUIPrinterPickerControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPrinterPickerControllerDelegate.

IUIPrintInteractionControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIPrintInteractionControllerDelegate.

IUIScrollViewAccessibilityDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIScrollViewAccessibilityDelegate.

IUIScrollViewDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIScrollViewDelegate.

IUISearchBarDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UISearchBarDelegate.

IUISearchControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UISearchControllerDelegate.

IUISearchDisplayDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UISearchDisplayDelegate.

IUISearchResultsUpdating

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UISearchResultsUpdating.

IUISplitViewControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UISplitViewControllerDelegate.

IUISpringLoadedInteractionBehavior

Интерфейс для указания поведения взаимодействия с пружинной загрузкой.

IUISpringLoadedInteractionContext

Содержит сведения о поведении взаимодействия с пружинной загрузкой.

IUISpringLoadedInteractionEffect

Интерфейс для применения стилей визуальных элементов на основе состояния к взаимодействиям с пружинной загрузкой.

IUISpringLoadedInteractionSupporting

Интерфейс для управления включением перетаскивания spring-loading.

IUIStateRestoring

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIStateRestoring.

IUITabBarControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITabBarControllerDelegate.

IUITabBarDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITabBarDelegate.

IUITableViewDataSource

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITableViewDataSource.

IUITableViewDataSourcePrefetching

Интерфейс для источников данных табличного представления, которые могут предварительно получить свои данные.

IUITableViewDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITableViewDelegate.

IUITableViewDragDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITableViewDragDelegate.

IUITableViewDropCoordinator

Созданный системой объект, используемый для координации действий удаления с представлением таблицы.

IUITableViewDropDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITableViewDropDelegate.

IUITableViewDropItem

Данные для элемента, который необходимо удалить в табличное представление.

IUITableViewDropPlaceholderContext

Содержит сведения о заполнителях представления таблицы.

IUITextDocumentProxy

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITextDocumentProxy.

IUITextDragDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITextDragDelegate.

IUITextDraggable

Интерфейс для обработки текстового представления как источника перетаскивания.

IUITextDragRequest

Предоставляемый системой интерфейс для получения сведений о запросе на перетаскивание, порожденном в текстовом представлении.

IUITextDropDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITextDropDelegate.

IUITextDroppable

Интерфейс для приема удаленных текстовых данных.

IUITextDropRequest

Интерфейс, описывающий запрос на удаление текстового представления.

IUITextFieldDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITextFieldDelegate.

IUITextInput

IUITextInput работает с вводом текста и позволяет управлять функциями, включая автозамену и многие другие функции ввода текста, связанные с представлением документа.

IUITextInputDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITextInputDelegate.

IUITextInputTokenizer

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITextInputTokenizer.

IUITextInputTraits

Интерфейс, реализованный с помощью UITextField и UITextView с общими входными чертами.

IUITextPasteConfigurationSupporting

Интерфейс для текстовых элементов управления для реагирования на операции вставки.

IUITextPasteDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITextPasteDelegate.

IUITextPasteItem

Интерфейс для работы с элементами вставки и удаления текста.

IUITextViewDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITextViewDelegate.

IUITimingCurveProvider

Интерфейс, определяющий необходимые методы для IUITimingCurveProvider протокола.

IUIToolbarDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIToolbarDelegate.

IUITraitEnvironment

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UITraitEnvironment.

IUIUserActivityRestoring

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

IUIVideoEditorControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIVideoEditorControllerDelegate.

IUIViewAnimating

Интерфейс, определяющий методы для пользовательских объектов аниматора.

IUIViewControllerAnimatedTransitioning

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIViewControllerAnimatedTransitioning.

IUIViewControllerContextTransitioning

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIViewControllerContextTransitioning.

IUIViewControllerInteractiveTransitioning

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIViewControllerInteractiveTransitioning.

IUIViewControllerPreviewing

Интерфейс, представляющий обязательные методы (если таковые есть) протокола IUIViewControllerPreviewing.

IUIViewControllerPreviewingDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIViewControllerPreviewingDelegate.

IUIViewControllerRestoration

Интерфейс, который вместе с классом T:UIKit.UIViewControllerRestoration_Extensions состоит из протокола UIViewControllerRestoration.

IUIViewControllerTransitionCoordinator

Интерфейс, который вместе с классом UIViewControllerTransitionCoordinator_Extensions состоит из протокола UIViewControllerTransitionCoordinator.

IUIViewControllerTransitionCoordinatorContext

Интерфейс, определяющий контекст для координации перехода.

IUIViewControllerTransitioningDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIViewControllerTransitioningDelegate.

IUIViewImplicitlyAnimating

Интерфейс, определяющий методы для анимаций, которые можно изменить во время их выполнения.

IUIWebViewDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола UIWebViewDelegate.

Перечисления

NSControlCharacterAction

Перечисление, значения которого указывают действия, вызванные символами управления.

NSGlyphProperty

Перечисление, значения которого задают характеристики глифа.

NSLayoutAttribute

Перечисление атрибутов для использования с макетами на основе ограничений.

NSLayoutFormatOptions

Перечисление значений, используемых FromVisualFormat(String, NSLayoutFormatOptions, NSDictionary, NSDictionary)

NSLayoutRelation

Перечисление , указывающее отношение между двумя атрибутами в NSLayoutConstraint

NSTextEffect

Перечисление, значения которого задают текстовые эффекты (например, Letterpress). Используется с TextEffect.

NSTextLayoutOrientation

Перечисление, значения которого определяют направление, в котором выкладывается текст. Используется с LayoutOrientation.

NSTextStorageEditActions

Перечисление тегов, значения которого используются текстовым комплектом для указания того, относятся ли действия к атрибутам, символам или к обоим.

NSWritingDirectionFormatType

Перечисление тегов, которое может указывать переопределение направления записи.

UIAccessibilityContainerType

Перечисляет типы, реализующие IUIAccessibilityContainer интерфейс .

UIAccessibilityCustomRotorDirection

Перемещает направления поиска.

UIAccessibilityCustomSystemRotorType

Перечисляет типы содержимого, которое может быть представлено UIAccessibilityCustomRotor объектом .

UIAccessibilityHearingDeviceEar

Перечисляет ухо (или уши), для которых связано устройство со специальными возможностями.

UIAccessibilityNavigationStyle

Перечисляет способ навигации по элементам с помощью специальных возможностей.

UIAccessibilityPostNotification

Типы уведомлений для метода PostNotification UIAccessibility.

UIAccessibilityScrollDirection

Перечисление, указывающее требуемое направление прокрутки.

UIAccessibilityTrait

Перечисление, значения которого можно использовать в качестве флагов для AccessibilityTraits.

UIAccessibilityZoomType

Перечисление, указывающее, какие элементы (в настоящее время только точка вставки) участвуют в автоматическом масштабировании специальных возможностей.

UIActionSheetStyle

Визуальный стиль для UIActionSheet.

UIActivityCategory

Перечисление, значения которого задают категорию UIActivityдля .

UIActivityIndicatorViewStyle

Визуальный стиль для UIActivityIndicatorView.

UIAlertActionStyle

Перечисление стилей, показывающих UIAlertActionэффект .

UIAlertControllerStyle

Перечисляет UIAlertController , отображает ли лист действий или оповещение.

UIAlertViewStyle

Визуальный стиль для UIAlertView.

UIApplicationShortcutIconType

Перечисляет системные значки для быстрых действий.

UIApplicationState

Перечисление, указывающее текущее состояние приложения.

UIAttachmentBehaviorType

Перечисление, значения которого указывают, привязан ли UIAttachmentBehavior объект к фиксированной точке IUIDynamicItemили к .

UIBackgroundFetchResult

Перечисление, значения которого задают результаты обработчика DidReceiveRemoteNotification(UIApplication, NSDictionary, Action<UIBackgroundFetchResult>) завершения.

UIBackgroundRefreshStatus

Перечисление, значения которого отражают состояние фонового обновления. Доступно в BackgroundRefreshStatus.

UIBarButtonItemStyle

Визуальный UIBarButtonItemстиль объекта .

UIBarButtonSystemItem

Перечисление предопределенных UIBarButtonItemобъектов .

UIBarMetrics

Перечисляет метрики панели макета.

UIBarPosition

Перечисление, значения которого определяют расположения для UISearchBar, UINavigationBarили UIToolbar.

UIBarStyle

Визуальный стиль для навигации, поиска или панели инструментов.

UIBaselineAdjustment

Перечисление, задающее выравнивание базового текста.

UIBlurEffectStyle

Перечисляет типы эффектов размытия, поддерживаемые UIBlurEffect.

UIButtonType

Перечисление стандартных типов кнопок.

UICloudSharingPermissionOptions

Перечисление тегов для параметров разрешений для общего доступа к облаку.

UICollectionElementCategory

Перечисление значений, используемых RepresentedElementCategory.

UICollectionElementKindSection

Перечисление типов представлений, поддерживаемых в макетах потоков.

UICollectionUpdateAction

Перечисление допустимых UpdateAction свойств.

UICollectionViewCellDragState

Перечисляет состояния операции перетаскивания.

UICollectionViewDropIntent

Перечисляет действия удаления.

UICollectionViewFlowLayoutSectionInsetReference

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UICollectionViewReorderingCadence

Перечисляет скорость реорганизации представления коллекции для анимаций перетаскивания.

UICollectionViewScrollDirection

Перечисление значений, используемых свойством ScrollDirection .

UICollectionViewScrollPosition

Перечисление значений, используемых для указания того, куда UIView должен оказаться после прокрутки до UICollectionView.

UICollisionBehaviorMode

Перечисление, значения которого указывают, обнаруживает ли UICollisionBehavior объект конфликт с границами, элементами или всем.

UIContentSizeCategory

Перечисление, значения которого определяют различные размеры динамических типов, которые могут быть выбраны пользователем приложения.

UIContextualActionStyle

Перечисляет стили кнопок действий.

UIControlContentHorizontalAlignment

Перечисление горизонтальных выравниваний, доступных для текста и изображений.

UIControlContentVerticalAlignment

Перечисление вертикальных выравниваний, доступных для текста и изображений.

UIControlEvent

Перечисление, указывающее различные типы событий.

UIControlState

Перечисление возможных состояний UIControlдля .

UIDataDetectorType

Перечисление значений, которые автоматически обнаруживаются в тексте.

UIDatePickerMode

Перечисление режимов, доступных для UIDatePicker.

UIDeviceBatteryState

Перечисление значений, указывающих состояние батареи.

UIDeviceOrientation

Перечисление ориентации устройства.

UIDisplayGamut

Перечисления отображают гаммы.

UIDocumentBrowserActionAvailability

Перечисляет допустимые расположения действий.

UIDocumentBrowserErrorCode

Перечисляет код ошибки браузера документов.

UIDocumentBrowserImportMode

Перечисляет режимы импорта в браузере документов.

UIDocumentBrowserUserInterfaceStyle

Перечисляет стили браузера документов.

UIDocumentChangeKind

Перечисление, указывающее, какое изменение произошло в UIDocument.

UIDocumentMenuOrder

Перечисляет точки вставки для настраиваемых пунктов меню.

UIDocumentPickerMode

Перечисляет типы операций передачи файлов, используемых в средстве выбора документов.

UIDocumentSaveOperation

Перечисление, указывающее, сохраняется ли UIDocument объект в первый раз или должен перезаписывать существующее сохранение.

UIDocumentState

Перечисление , указывающее состояние UIDocumentредактирования или сохранения объекта .

UIDropOperation

Перечисляет разрешения перетаскивания действий перетаскивания.

UIDropSessionProgressIndicatorStyle

Перечисляет стили индикаторов выполнения удаления.

UIDynamicItemCollisionBoundsType

Перечисляет описания геометрических объектов границ конфликтов для динамических элементов.

UIEventSubtype

Перечисление подтипов событий.

UIEventType

Перечисление типов событий.

UIFocusHeading

Перечисление тегов для указания направления перемещения фокуса.

UIFontDescriptorAttribute

Перечисление, значения которого можно передать в GetMatchingFontDescriptors(UIFontDescriptorAttribute[]) , чтобы указать, какие ключи должны быть сопоставлены.

UIFontDescriptorSymbolicTraits

Описание некоторых стилистических свойств шрифта (менее 16 бит) и внешнего вида шрифта (первые 16 бит), используемых с UIFontDescriptor.

UIFontTextStyle

Перечисляет стили шрифтов для частей документа.

UIFontWeight

Перечисляет вес шрифта.

UIForceTouchCapability

Перечисляет возможности 3D Touch на устройстве.

UIGestureRecognizerState

Перечисление состояний UIGestureRecognizerдля .

UIGraphicsImageRendererFormatRange

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIGuidedAccessAccessibilityFeature

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIGuidedAccessErrorCode

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIGuidedAccessRestrictionState

Перечисление, значения которого указывают, находится ли ограничение интерактивного доступа в состоянии разрешения или запрета.

UIImageOrientation

Перечисление значений, используемых для указания ориентации объекта UIImage.

UIImagePickerControllerCameraCaptureMode

Перечисление значений, используемых UIImagePickerControllerCameraCaptureMode.

UIImagePickerControllerCameraDevice

Перечисление значений, используемых и связанными CameraDevice функциями.

UIImagePickerControllerCameraFlashMode

Перечисление значений, используемых CameraFlashMode

UIImagePickerControllerImageUrlExportPreset

Перечисляет предустановки для экспорта изображений.

UIImagePickerControllerQualityType

Перечисление значений, используемых для указания качества видео.

UIImagePickerControllerSourceType

Перечисление значений, используемых для указания источника с помощью UIImagePickerController.

UIImageRenderingMode

Перечисление, значения которого задают режимы отрисовки UIImageдля .

UIImageResizingMode

Перечисление значений, указывающих UIImage , как следует изменять размер объекта .

UIImpactFeedbackStyle

Перечисляет массу объектов, используемых классом UIImpactFeedbackGenerator .

UIInputViewStyle

Перечисление, значение которого задает эффекты размытия и отенения, применяемые к объекту UIInputView.

UIInterfaceOrientation

Перечисление значений, определяющих ориентацию пользовательского интерфейса.

UIInterfaceOrientationMask

Перечисление значений, определяющих доступные ориентации пользовательского интерфейса.

UIInterpolatingMotionEffectType

Перечисление, значения которого определяют ось, отслеживаемую .UIInterpolatingMotionEffect

UIKeyboardAppearance

Внешний вид клавиатуры.

UIKeyboardType

Перечисление типов клавиатуры.

UIKeyModifierFlags

Перечисление, значения которого помечают ключи аппаратных модификаторов, связанные с UIKeyCommand.

UILayoutConstraintAxis

Перечисление значений, используемых в макетах потоков для указания ограниченной оси.

UILayoutPriority

Перечисление значений, используемых макетами потоков для определения приоритетов ограничений.

UILineBreakMode

Перечисление значений, используемых для указания режима разрыва строки.

UIMenuControllerArrowDirection

Перечисление, указывающее, в каком направлении стрелка UIMenuController точек.

UIModalPresentationStyle

Перечисление значений, используемых ModalPresentationStyle

UIModalTransitionStyle

Перечисление значений, используемых для указания стиля перехода представленных UIViewControllerобъектов.

UINavigationControllerOperation

Перечисление, значения которого определяют операции с UINavigationController.

UINavigationItemLargeTitleDisplayMode

Перечисляет, отображаются ли большие заголовки и когда они отображаются.

UINotificationFeedbackType

Перечисляет типы уведомлений, предоставляемых UINotificationFeedbackGenerator.

UIPageViewControllerNavigationDirection

Перечисление, указывающее направление поворота UIPageViewController страницы.

UIPageViewControllerNavigationOrientation

Перечисление, указывающее ориентацию поворотов UIPageViewController страницы.

UIPageViewControllerSpineLocation

Перечисление, указывающее расположение позвоночника, вокруг которого UIPageViewController происходят переходы.

UIPageViewControllerTransitionStyle

Перечисление, указывающее стиль перехода объекта UIPageViewController.

UIPencilPreferredAction

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIPopoverArrowDirection

Перечисление, указывающее направление стрелки, присоединенной UIPopoverControllerк .

UIPreferredPresentationStyle

Перечисляет способ представления данных из NSItemProvider .

UIPressPhase

Перечисляет этапы жизненного цикла нажатия кнопки.

UIPressType

Перечисляет типы кнопок для UIPress объектов (см. ).Type

UIPreviewActionStyle

Перечисление, определяющее различные стили UIPreviewAction объектов.

UIPrinterCutterBehavior

Перечисляет требуемое поведение вырезания страниц для принтеров с рулоном.

UIPrinterJobTypes

Перечисляет различные типы задач печати. Используется с SupportedJobTypes.

UIPrintError

Перечисление кодов ошибок из системы печати.

UIPrintErrorCode

Перечисляет причины сбоя печати.

UIPrintInfoDuplex

Перечисление дуплексных режимов, поддерживаемых принтером.

UIPrintInfoOrientation

Перечисление ориентаций печати.

UIPrintInfoOutputType

Перечисление типов содержимого печати (например, общий, фото, оттенки серого).

UIProgressViewStyle

Визуальный стиль для .UIProgressView

UIPushBehaviorMode

Перечисление, значения которого указывают, применяется ли UIPushBehavior принудительно непрерывно или мгновенно.

UIRectCorner

Перечисление углов прямоугольника.

UIRectEdge

Перечисление, значения которого задают края экрана, для использования с Edges и EdgesForExtendedLayout.

UIRemoteNotificationType

Перечисление типов удаленных уведомлений.

UIReturnKeyType

Перечисление стилей, используемых для отрисовки возвращаемого ключа.

UIScreenOverscanCompensation

Перечисление стратегий для работы с пикселями, потерянными на краю экрана.

UIScrollViewContentInsetAdjustmentBehavior

Перечисляет поведение настройки набора безопасной области.

UIScrollViewIndexDisplayMode

Перечисляет поведение отображения индекса во время прокрутки.

UIScrollViewIndicatorStyle

Визуальный UIScrollViewстиль для индикатора прокрутки.

UIScrollViewKeyboardDismissMode

Перечисление, значения которого определяют режим, в котором клавиатура закрывается в представлении прокрутки.

UISearchBarIcon

Перечисление, указывающее значки, доступные для панели поиска.

UISearchBarStyle

Перечисление, значения которого определяют известность UISearchBar.

UISegmentedControlSegment

Перечисление расположений UISegmentedControlв .

UISegmentedControlStyle

Визуальный стиль для UISegmentedControl.

UISemanticContentAttribute

Описывает содержимое представления, чтобы разработчик приложений могли контролировать, следует ли переключать его между макетами слева направо и справа налево.

UISplitViewControllerDisplayMode

Перечисляет допустимые режимы отображения для развернутого UISplitViewControllerобъекта .

UISplitViewControllerPrimaryEdge

Перечисляет расположения контроллера основного представления.

UISpringLoadedInteractionEffectState

Перечисляет состояния для взаимодействия с пружинной загрузкой.

UIStackViewAlignment

Перечисляет способы упорядочения своих вложенных представлений UIStackView .

UIStackViewDistribution

Распределение представлений UIStackView в по оси выравнивания представления.

UIStatusBarAnimation

Перечисление анимаций, доступных, когда строка состояния скрыта или становится видимой.

UIStatusBarStyle

Визуальный стиль строки состояния.

UISwipeGestureRecognizerDirection

Перечисление значений, задающее directin жеста прокрутки .

UISystemAnimation

Перечисление, указывающее системные анимации, например Delete.

UITabBarItemPositioning

Перечисление, значения которого определяют UITabBarItem расположение объекта .

UITabBarSystemItem

Перечисление предопределенных UITabBarSystemItemобъектов .

UITableViewCellAccessory

Перечисление стандартных вспомогательных элементов управления, которые могут использоваться T:UIKIt.UITableViewCell.

UITableViewCellDragState

Перечисляет состояния ячейки, когда ячейка участвует в операции перетаскивания.

UITableViewCellEditingStyle

Перечисление стилей редактирования для ячейки UITableView .

UITableViewCellFocusStyle

Перечисление, значения которого определяют, как UITableViewCell отображается объект при фокусе.

UITableViewCellSelectionStyle

Визуальный вид при выборе UITableViewCell .

UITableViewCellSeparatorStyle

Визуальный UITableViewстиль разделителя ячеек.

UITableViewCellState

Перечисление состояний UITableViewCellдля .

UITableViewCellStyle

Визуальный UITableViewCellстиль объекта .

UITableViewDropIntent

Перечисляет параметры обработки удаления.

UITableViewRowActionStyle

Перечисляет характеристики кнопки, отображаемой в строке таблицы. Используется с конструктором C:UIKit.UITableViewRowAction(UIKit.UITableViewRowActionStyle,string ,Action'1,Foundation.NSIndexPath).

UITableViewRowAnimation

Перечисление анимаций, используемых при вставке или удалении строк из представления таблицы.

UITableViewScrollPosition

Перечисление предопределенных позиций прокрутки.

UITableViewSeparatorInsetReference

Перечисляет поведение набора в табличном представлении.

UITableViewStyle

Визуальный стиль для .UITableView Стиль табличного представления можно задать только при создании экземпляра.

UITextAlignment

Перечисление выравниваний текста.

UITextAutocapitalizationType

Перечисление стилей автоматической заглавной буквы.

UITextAutocorrectionType

Перечисление типов автоматического исправления.

UITextBorderStyle

Перечисление стилей визуальных элементов для границ текста.

UITextDirection

Перечисление значений, определяющих направление текста.

UITextDragOptions

Перечисляет поведение при перетаскивании текста.

UITextDropAction

Перечисляет поведение в ответ на удаленный текст.

UITextDropEditability

Перечисляет поведение для нередредируемых представлений при получении удаленного текста.

UITextDropPerformer

Перечисляет тип, отвечающий за операцию удаления.

UITextDropProgressMode

Перечисляет стили уведомлений о ходе удаления текста.

UITextFieldDidEndEditingReason

Перечисляет причины завершения сеанса редактирования.

UITextFieldViewMode

Перечисление , указывающее поведение кнопки очистки в UITextField.

UITextGranularity

Перечисление значений, определяющих степень детализации текстового диапазона .

UITextItemInteraction

Перечисляет действия, которые пользователь может использовать с URL-адресом или текстовым вложением.

UITextLayoutDirection

Перечисление, указывающее направление разметки текста.

UITextSmartDashesType

Перечисляет поведение для преобразования дефисов в дефисы en или em.

UITextSmartInsertDeleteType

Перечисляет поведение при заполнении вставок и удалении отступов.

UITextSmartQuotesType

Перечисляет поведение интеллектуального преобразования кавычек.

UITextSpellCheckingType

Перечисление, указывающее, включена или отключена проверка орфографии.

UITextStorageDirection

Перечисление, указывающее направление хранения текста.

UITextWritingDirection

Перечисление направлений написания на основе языка.

UITimingCurveType

Перечисляет различные типы кривых времени.

UIToolbarPosition

Перечисление допустимых позиций для .UIToolbar

UITouchPhase

Перечисление этапов, связанных с UITouch.

UITouchProperties

Перечисление тегов свойств объекта , UITouch которые могут измениться.

UITouchType

Перечисляет различные типы UITouch объектов.

UITraitEnvironmentLayoutDirection

Перечисляет направления макета.

UITransitionViewControllerKind

Перечисляет, связан ли UIViewController для перехода с "from" UIView или "to". UIView Используется с GetTransitionViewController(IUIViewControllerTransitionCoordinatorContext, UITransitionViewControllerKind).

UIUserInterfaceIdiom

Перечисление, указывающее, на каком типе устройства выполняется пользовательский интерфейс.

UIUserInterfaceLayoutDirection

Перечисление значений, определяющих направление макета пользовательского интерфейса.

UIUserInterfaceSizeClass

Перечисляет различные размеры интерфейсов.

UIUserInterfaceStyle

Перечисляет темы пользовательского интерфейса CarPlay и tvOS.

UIUserNotificationActionBehavior

Перечисляет, может ли пользователь отвечать на уведомление пользователя с вводом текста.

UIUserNotificationActionContext

Перечисляет объем пространства, доступного для .UIUserNotificationAction Используется с SetActions(UIUserNotificationAction[], UIUserNotificationActionContext).

UIUserNotificationActivationMode

Указывает, UIUserNotificationAction должно ли приложение запускаться в режиме переднего плана или в фоновом режиме.

UIUserNotificationType

Перечисляет различные типы уведомлений пользователей. Может быть объединяем "OR" в виде флагов.

UIViewAnimatingPosition

Перечисляет конечные точки и текущее положение анимации.

UIViewAnimatingState

Перечисляет состояния анимации.

UIViewAnimationCurve

Перечисление стилей кривой анимации.

UIViewAnimationOptions

Перечисление, указывающее параметры анимации.

UIViewAnimationTransition

Перечисление предопределенных анимированных переходов.

UIViewAutoresizing

Перечисление, указывающее стиль изменения размера для UIViewэлементов .

UIViewContentMode

Перечисление, указывающее, как кэшированное растровое изображение представления должно отображаться при изменении границ представления.

UIViewKeyframeAnimationOptions

Перечисление, значения которого задают допустимые AnimateKeyframes(Double, Double, UIViewKeyframeAnimationOptions, Action, UICompletionHandler) параметры для метода .

UIViewTintAdjustmentMode

Перечисление, значения которого задают режимы корректировки для TintAdjustmentMode.

UIWebPaginationBreakingMode

Перечисление, значения которого указывают, должны ли UIWebViewэлементы разбиваться PaginationMode по столбцам или страницам.

UIWebPaginationMode

Перечисление, значения которого задают допустимые режимы разрыва страницы UIWebViewдля свойства .PaginationMode

UIWebViewNavigationType

Перечисление типов навигации для использования в UIWebView.

Делегаты

NSFileProviderExtensionFetchThumbnailsHandler

Делегат для обработки операции получения эскизов.

NSTextLayoutEnumerateEnclosingRects

Делегат, используемый в качестве обратного вызова в EnumerateEnclosingRects(NSRange, NSRange, NSTextContainer, NSTextLayoutEnumerateEnclosingRects).

NSTextLayoutEnumerateLineFragments

Делегат, используемый в качестве обратного вызова в EnumerateLineFragments(NSRange, NSTextLayoutEnumerateLineFragments).

ShouldDismiss

Делегат для ShouldDismissPopover.

UIAccessibilityCustomRotorSearch

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIActivityViewControllerCompletion

Обратный вызов, выполняемый после , UIActivityViewController закрывается.

UIAlertViewPredicate

Делегат для использования с ShouldEnableFirstOtherButton.

UIApplicationRestorationHandler

ContinueUserActivity(UIApplication, NSUserActivity, UIApplicationRestorationHandler) Делегат метода. Может управлять объектами, созданными или извлеченными действием.

UICloudSharingControllerPreparationCompletionHandler

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UICloudSharingControllerPreparationHandler

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UICollectionViewLayoutInteractiveTransitionCompletion

Делегат, используемый в качестве обработчика завершения для StartInteractiveTransition(UICollectionViewLayout, UICollectionViewLayoutInteractiveTransitionCompletion).

UICompletionHandler

Строго типизированный делегат, вызываемой при завершении некоторых длительных вычислений.

UIContextualActionCompletionHandler

Действие, выполняемое UIContextualActionHandler после завершения .

UIContextualActionHandler

Действие, выполняемое при нажатии кнопки пользователем UIContextualAction .

UIDocumentInteractionProbe

Подпись делегата для определения того, должна ли выполняться операция с документом.

UIDocumentInteractionRectangle

Сигнатура делегата для получения региона, используемого для предварительного просмотра.

UIDocumentViewController

Сигнатура делегата, используемая UIDocumentInteractionController для передачи в обратных вызовах из UIDocumentInteractionController.

UIDocumentViewForPreview

Сигнатура делегата для получения UIView, отвечающего за отрисовку предварительного просмотра UIDocumentInteractionController.

UIFieldCustomEvaluator

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIGestureProbe

Сигнатура делегата, используемая классом UIGestureRecognizer для определения возможности инициирования жеста.

UIGesturesPress

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIGesturesProbe

Делегат, связанный с ShouldRecognizeSimultaneously.

UIGuidedAccessRestriction.UIGuidedAccessConfigureAccessibilityFeaturesCompletionHandler

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIImage.SaveStatus

Подпись делегата для получения уведомления о сохранении файла.

UIOperationHandler

Делегат, используемый при завершении операций.

UIPageViewGetNumber

Делегат, используемый с GetPresentationCount и GetPresentationIndex.

UIPageViewGetViewController

Делегат, используемый с GetNextViewController и GetPreviousViewController.

UIPageViewSpineLocationCallback

Делегат, используемый с GetSpineLocation.

UIPopoverControllerCondition

Делегат, используемый с ShouldDismiss.

UIPreviewHandler

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIPrinterContactPrinterHandler

Обработчик завершения, используемый с ContactPrinter(UIPrinterContactPrinterHandler).

UIPrinterPickerCompletionHandler

Обработчик завершения, используемый с различными UIPrinterPickerController методами представления.

UIPrintInteraction

Сигнатура делегата, возвращаемая UIViewControllerUIPrintInteractionControllerдля .

UIPrintInteractionCompletionHandler

Делегат, выполняемый после завершения печати или после возникновения ошибки печати.

UIPrintInteractionCutterBehavior

Пространство имен UIKit предоставляет основные классы пользовательского интерфейса для Xamarin.iOS.

UIPrintInteractionPaperList

Делегат для возврата массива форматов бумаги, доступных для принтера.

UIScrollViewCondition

Делегат, обеспечивающий детальное управление жестом прокрутки до вершины.

UIScrollViewGetZoomView

Сигнатура делегата, используемая UIScrollViewViewForZoomingInScrollView в , которая указывает, какое представление будет отображаться во время масштабирования.

UISearchBarPredicate

Делегат, используемый с ShouldBeginEditing и ShouldEndEditing для указания начальных и конечных событий редактирования.

UISearchBarRangeEventArgs

Делегат, используемый со свойством ShouldChangeTextInRange .

UISplitViewControllerCanCollapsePredicate

Возвращает значение true , если вторичному UIViewController объекту разрешено свертывание. Используется с CollapseSecondViewController.

UISplitViewControllerDisplayEvent

Делегат для EventShowViewController свойств и EventShowDetailViewController .

UISplitViewControllerFetchTargetForActionHandler

Делегат для GetTargetDisplayModeForAction свойства .

UISplitViewControllerGetSecondaryViewController

Делегат для SeparateSecondaryViewController свойства .

UISplitViewControllerGetViewController

Делегат для GetPrimaryViewControllerForCollapsingSplitViewController свойства .

UISplitViewControllerHidePredicate

Делегат, используемый в сочетании с ShouldHideViewController.

UITabBarSelection

Делегат, связанный с событием ShouldSelectViewController .

UITextFieldChange

Делегат, используемый для реагирования на изменения в UITextField.

UITextFieldCondition

Делегат, используемый для получения условия для UITextField.

UITextViewChange

Подпись делегата, используемая для уведомления и обработки изменений в UITextView

UITextViewCondition

Сигнатура делегата UITextView для условия.

UITextViewDelegateShouldInteractTextDelegate

Делегат для определения того, должно ли текстовое представление взаимодействовать с текстовым вложением.

UITextViewDelegateShouldInteractUrlDelegate

Делегат для определения того, должно ли текстовое представление взаимодействовать с URL-адресом.

UITouchEventArgs

Делегат, используемый в сочетании со свойством ShouldReceiveTouch .

UIVideo.SaveStatus

Подпись делегата, вызываемая после сохранения видео.

UIWebLoaderControl

Делегат, используемый классом UIWebView.

Комментарии

MonoTouch.UIKit — это привязка к набору мини-приложений CocoaTouch. Используйте классы в этом пространстве для создания собственных пользовательских интерфейсов с помощью iOS UIKit.

Приложения iOS запускаются как экземпляры класса UIApplication. Они могут быть либо экземпляром UIApplication, либо подклассом UIApplication. Этот объект UIApplication вызывает ряд методов в ответ на запуск, завершение работы, переход в фоновый режим и другие интересные события путем вызова методов в экземпляре UIApplicationDelegate класса . Большинство приложений переопределяют M:UIKit.UIApplicationDelegate.FinishedLaunching*, который отвечает за создание main UIWindow и настройку самого UIViewController верхнего элемента для отображения.

Большинство приложений создают одно UIWindow, окна работают совместно с UIViewController объектами, отвечающими за оркестрацию нескольких представлений, обработку поворота и обработку различных событий для приложения. Вот почему при запуске разработчики приложений должны создать окно и задать его корневой контроллер представления следующим образом:

[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;
	}
}

Ответ на входные данные пользователя реализуется в UIKit подклассами UIResponder: UIApplication, UIViewControllers и их подклассами и UIView и их подклассами, а также их подклассами, наследуемыми от этого класса.

TextKit

Начиная с iOS 7, модуль отрисовки текста, доступный в UIKit, был обновлен для предоставления широкого спектра типографических возможностей. Ранее эта функция была доступна только при использовании API N низкого уровня. В iOS6 было открыто свойство "AttributedText", и разработчики приложений были ограничены тем, что поддерживался текстом с атрибутами. В iOS7 разработчики имеют доступ к свойству "TextStorage", которое обеспечивает полный контроль над тем, как выполняется отрисовка.

TextKit поддерживает: текст с разбивкой на страницы, текст в столбцах, перенос текста, редактирование форматированного текста, интерактивную раскраску текста, свертывание текста, пользовательское усечение и динамический тип.

Семейство API-интерфейсов TextKit предоставляет современный и сложный механизм разметки текста и отрисовки, интегрированный непосредственно в UIKit. Это означает, что вы можете управлять более подробными сведениями о отрисовке текста в элементах UIKit, а также интегрировать их с анимациями. Поэтому элементы управления в UIKit поддерживают все текстовые атрибуты и функции, такие как кернинги и лигатуры, а также текстовые эффекты, такие как Letterpress.

Начиная с элементов управления iOS7, таких как UILabel, UITextField и UITextView реализуются непосредственно с помощью TextKit, того же механизма, который управляет WebKit (элемент UIWebView управления).

Динамический тип

В iOS 7 компания Apple представила системный динамический тип, набор шрифтов, оптимизированных для удобочитаемости при различных увеличениях. Пользователь выбирает предпочтительный размер динамического текста в разделе Параметры устройства. Приложения получают ContentizeCategoryChanged уведомление (см. ObserveContentSizeCategoryChanged) и должны сбрасывать размер шрифта во всех текстовых представлениях приложения. Выбранные системой оптимальные шрифты корректируют такие параметры, как вес штриха и кернинг, а также размер, поэтому разработчики приложений должны использовать UIFontPreferred* свойства (например, , PreferredHeadlinePreferredBodyи т. д.), как показано в следующем примере:

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...
}