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


ABPeoplePickerNavigationController Класс

Определение

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

[Foundation.Register("ABPeoplePickerNavigationController", true)]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, "Use the 'Contacts' API instead.")]
public class ABPeoplePickerNavigationController : UIKit.UINavigationController, IDisposable, UIKit.IUIAppearance
type ABPeoplePickerNavigationController = class
    inherit UINavigationController
    interface IUIAppearance
    interface INativeObject
    interface IDisposable
Наследование
Атрибуты
Реализации

Комментарии

В iOS 8 и более поздних версиях при создании контроллера навигации по выбору людей приложение не требует доступа к контактам пользователя, и пользователю не будет предложено предоставить доступ. Если приложение само по себе не имеет доступа к контактам пользователя, в приложение будет возвращена временная копия контакта, выбранного пользователем.

См. пример проекта , иллюстрирующих использование контроллера навигации "Выбор людей".

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

Предикаты: PredicateForEnablingPerson, PredicateForSelectionOfPerson и PredicateForSelectionOfProperty.

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

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

Имя структурированного типаСодержимое свойства
LabeledValue"label" и "value".
PhoneNumber"stringValue", "countryCode", "formattedStringValue" и "normalizedStringValue"
InstantMessageAddress"имя пользователя" и "служба"
SocialProfile"имя пользователя" и "служба"
PostalAddressСвойство "street", "subLocality", "city", "subAdministrativeArea", "state", "postalCode", "country" и "ISOCountryCode".
ABPersonPredicateKeyИмя строкиЗначение ключа
NamePrefix"namePrefix"строка
GivenName"givenName"строка
MiddleName"middleName"строка
ИмяСемейства"familyName"строка
NameSuffix"nameSuffix"строка
PreviousFamilyName"previousFamilyName"строка
Псевдоним"псевдоним"строка
PhoneticGivenName"phoneticGivenName"строка
PhoneticMiddleName"phoneticMiddleName"строка
PhoneticFamilyName"phoneticFamilyName"строка
OrganizationName"organizationName"строка
DepartmentName"departmentName"строка
Название должности"jobTitle"строка
Birthday"день рождения"NSDateComponents
Примечание"примечание"строка
PhoneNumbers"phoneNumbers"Массив LabeledValue со значениями PhoneNumber
EmailAddresses"emailAddresses"Массив LabeledValue со строковыми значениями
UrlAddresses"urlAddresses"Массив LabeledValue со строковыми значениями
даты."dates"Массив LabeledValue со значениями NSDateComponents
InstantMessageAddresses"instantMessageAddresses"Массив LabeledValue со значениями InstantMessageAddress
Связанные имена"relatedNames"Массив LabeledValue со строковыми значениями
SocialProfiles"socialProfiles"Массив LabeledValue со значениями SocialProfile
PostalAddresses"postalAddresses"Массив LabeledValue со значениями PostalAddress
[Register ("CompatibleEmailPickerViewController")]
public class CompatibleEmailPickerViewController : UIViewController
{
    [Outlet]
    UILabel ResultLabel { get ; set; }

    public CompatibleEmailPickerViewController (IntPtr handle)
        : base (handle)
    {
    }

    [Export("showPicker:")]
    void ShowPicker(NSObject sender)
    {
        ABPeoplePickerNavigationController picker = new ABPeoplePickerNavigationController ();

	// Hook up to both events to support iOS 7 and iOS 8 idioms

	// Hooks up to the iOS 7 and lower idioms
        picker.SelectPerson += HandleSelectPerson;
        picker.PerformAction += HandlePerformAction;

	// Hook up to the new iOS 8 idioms and parameters
        picker.SelectPerson2 += HandleSelectPerson2;
        picker.PerformAction2 += HandlePerformAction2;

        picker.Cancelled += HandleCancelled;

        // The people picker will only display the person's name, 
	// image and email properties in ABPersonViewController.
        picker.DisplayedProperties.Add (ABPersonProperty.Email);

        // The people picker will enable selection 
	// of persons that have at least one email address.
        if(picker.RespondsToSelector(new Selector("setPredicateForEnablingPerson:")))
            picker.PredicateForEnablingPerson = NSPredicate.FromFormat ("emailAddresses.@count > 0");

        // The people picker will select a person that has exactly one email address and 
	// call peoplePickerNavigationController:didSelectPerson:,
        // otherwise the people picker will present an ABPersonViewController for the 
	// user to pick one of the email addresses.
        if(picker.RespondsToSelector(new Selector("setPredicateForSelectionOfPerson:")))
            picker.PredicateForSelectionOfPerson = NSPredicate.FromFormat ("emailAddresses.@count = 1");

        PresentViewController (picker, true, null);
    }

    // iOS7 and below
    void HandleSelectPerson (object sender, ABPeoplePickerSelectPersonEventArgs e)
    {
        var peoplePicker = (ABPeoplePickerNavigationController)sender;

        e.Continue = false;
        using (ABMultiValue<string> emails = e.Person.GetEmails ())
            e.Continue = emails.Count == 1;

        if (!e.Continue) {
            ResultLabel.Text = PersonFormatter.GetPickedEmail (e.Person);
            peoplePicker.DismissViewController (true, null);
        }
    }

    // iOS8+
    void HandleSelectPerson2 (object sender, ABPeoplePickerSelectPerson2EventArgs e)
    {
        ResultLabel.Text = PersonFormatter.GetPickedEmail (e.Person);
    }

    // iOS7 and below
    void HandlePerformAction (object sender, ABPeoplePickerPerformActionEventArgs e)
    {
        var peoplePicker = (ABPeoplePickerNavigationController)sender;

        ResultLabel.Text = PersonFormatter.GetPickedEmail (e.Person, e.Identifier);
        peoplePicker.DismissViewController (true, null);

        e.Continue = false;
    }

    // iOS8+
    void HandlePerformAction2 (object sender, ABPeoplePickerPerformAction2EventArgs e)
    {
        ResultLabel.Text = PersonFormatter.GetPickedEmail (e.Person, e.Identifier);
    }

    void HandleCancelled (object sender, EventArgs e)
    {
        var peoplePicker = (ABPeoplePickerNavigationController)sender;
        peoplePicker.DismissViewController (true, null);
    }
}
.

Конструкторы

ABPeoplePickerNavigationController()

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

ABPeoplePickerNavigationController(IntPtr)

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

ABPeoplePickerNavigationController(NSCoder)

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

ABPeoplePickerNavigationController(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

ABPeoplePickerNavigationController(String, NSBundle)

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

ABPeoplePickerNavigationController(UIViewController)

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

Свойства

AccessibilityAssistiveTechnologyFocusedIdentifiers

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

(Унаследовано от UIResponder)
AccessibilityCustomActions

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

(Унаследовано от UIResponder)
AccessibilityDragSourceDescriptors

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

(Унаследовано от UIResponder)
AccessibilityDropPointDescriptors

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

(Унаследовано от UIResponder)
AdditionalSafeAreaInsets

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

(Унаследовано от UIViewController)
AddressBook

Возвращает или задает объект , ABAddressBook содержащий список контактов.

Appearance

Строго типизированное свойство, возвращающее класс UIAppearance для этого класса.

AutomaticallyAdjustsScrollViewInsets

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

(Унаследовано от UIViewController)
AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers

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

(Унаследовано от UIViewController)
BarHideOnSwipeGestureRecognizer

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

(Унаследовано от UINavigationController)
BarHideOnTapGestureRecognizer

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

(Унаследовано от UINavigationController)
BottomLayoutGuide

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

(Унаследовано от UIViewController)
CanBecomeFirstResponder

Определяет, готов ли этот UIREsponder стать первым ответчиком.

(Унаследовано от UIResponder)
CanResignFirstResponder

Определяет, готов ли этот uiResponder отказаться от своего первого состояния ответчика.

(Унаследовано от UIResponder)
ChildViewControllerForHomeIndicatorAutoHidden

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

(Унаследовано от UIViewController)
ChildViewControllerForScreenEdgesDeferringSystemGestures

Возвращает дочерний контроллер представления, имеющий приоритет при обработке жестов края экрана, если он имеется.

(Унаследовано от UIViewController)
ChildViewControllers

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

(Унаследовано от UIViewController)
Class

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

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

ContentSizeForViewInPopover

Размер содержимого по умолчанию для всплывающих окон.

(Унаследовано от UIViewController)
DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
DefinesPresentationContext

Указывает, отображается ли этот UIViewControllerView объект при представлении другого UIViewController.

(Унаследовано от UIViewController)
Delegate

Экземпляр класса модели AddressBookUI.IABPeoplePickerNavigationControllerDelegate, который выступает в качестве делегата класса.

Description

Описание объекта , версия ToString для Objective-C.

(Унаследовано от NSObject)
DisablesAutomaticKeyboardDismissal

Если trueзадано значение , представление ввода останется на экране даже при нажатии элемента управления без ввода.

(Унаследовано от UIViewController)
DisplayedProperties

Возвращает список отображаемых свойств ABPeoplePickerNavigationController .

EdgesForExtendedLayout

Указывает, как ParentViewController должен расширять макет данного UIViewControllerобъекта .

(Унаследовано от UIViewController)
EditButtonItem

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

(Унаследовано от UIViewController)
Editing

true , UIViewController если позволяет пользователю приложения изменять содержимое UIView .

(Унаследовано от UIViewController)
ExtendedLayoutIncludesOpaqueBars

Содержит ли расширенный макет непрозрачные полосы.

(Унаследовано от UIViewController)
ExtensionContext

Возвращает для этого контроллера NSExtensionContext представления.

(Унаследовано от UIViewController)
FocusItemContainer

Возвращает контейнер для дочерних объектов среды фокуса.

(Унаследовано от UIViewController)
Handle

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

(Унаследовано от NSObject)
HidesBarsOnSwipe

Должен ли контроллер навигации скрывать свои полосы при прокрутке.

(Унаследовано от UINavigationController)
HidesBarsOnTap

Должен ли контроллер навигации скрывать свои полосы при касании.

(Унаследовано от UINavigationController)
HidesBarsWhenKeyboardAppears

Должен ли контроллер навигации скрывать свои полосы при появлении клавиатуры.

(Унаследовано от UINavigationController)
HidesBarsWhenVerticallyCompact

Должен ли контроллер навигации скрывать свои полосы в вертикально компактной среде.

(Унаследовано от UINavigationController)
HidesBottomBarWhenPushed

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

(Унаследовано от UIViewController)
InputAccessoryView

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

(Унаследовано от UIResponder)
InputAccessoryViewController

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

(Унаследовано от UIResponder)
InputAssistantItem

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

(Унаследовано от UIResponder)
InputView

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

(Унаследовано от UIResponder)
InputViewController

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

(Унаследовано от UIResponder)
InteractivePopGestureRecognizer

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

(Унаследовано от UINavigationController)
InterfaceOrientation

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

(Унаследовано от UIViewController)
IsBeingDismissed

true Значение , если текущий UIViewController объект находится в процессе закрытия.

(Унаследовано от UIViewController)
IsBeingPresented

true Значение , если текущий UIViewController объект находится в процессе представления.

(Унаследовано от UIViewController)
IsDirectBinding

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

(Унаследовано от NSObject)
IsFirstResponder

Возвращает значение, указывающее, является ли этот UIResponder первым ответчиком.

(Унаследовано от UIResponder)
IsMovingFromParentViewController

true Значение , если текущий UIViewController объект находится в процессе удаления из родительского UIViewControllerобъекта .

(Унаследовано от UIViewController)
IsMovingToParentViewController

true Значение , если текущий UIViewController объект находится в процессе добавления в родительский UIViewControllerобъект .

(Унаследовано от UIViewController)
IsProxy

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

(Унаследовано от NSObject)
IsViewLoaded

Значение типа , Boolean указывающее, View загружен ли объект в память.

(Унаследовано от UIViewController)
KeyCommands

Ключевые команды, которые должны активировать действие для этого uiResponder. Только для чтения.

(Унаследовано от UIResponder)
ModalInPopover

true Значение , если это UIViewController должно быть представлено модально с помощью UIPopoverController.

(Унаследовано от UIViewController)
ModalPresentationCapturesStatusBarAppearance

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

(Унаследовано от UIViewController)
ModalPresentationStyle

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

(Унаследовано от UIViewController)
ModalTransitionStyle

Объект , UIModalTransitionStyle используемый PresentViewController(UIViewController, Boolean, Action).

(Унаследовано от UIViewController)
ModalViewController

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

(Унаследовано от UIViewController)
NavigationBar

Для UINavigationBar UINavigationController.

(Унаследовано от UINavigationController)
NavigationBarHidden

Позволяет скрыть панель навигации.

(Унаследовано от UINavigationController)
NavigationController

Ближайший предок UINavigationController

(Унаследовано от UIViewController)
NavigationItem

Объект , UINavigationItem представляющий этот UIViewController объект в родительском UINavigationControllerобъекте NavigationBar.

(Унаследовано от UIViewController)
NextResponder

Следующий ответчик в цепочке ответов

(Унаследовано от UIResponder)
NibBundle

Объект , NSBundle из которого UIViewController был создан экземпляр .

(Унаследовано от UIViewController)
NibName

Имя nib-файла, из которого был создан экземпляр UIViewController , или null.

(Унаследовано от UIViewController)
ParentFocusEnvironment

Возвращает среду фокуса, содержащую текущую среду фокуса.

(Унаследовано от UIViewController)
ParentViewController

Коллекция UIViewController, содержащая это семейство шрифтов UIViewController.

(Унаследовано от UIViewController)
PasteConfiguration

Объект , поддерживаемый UIPasteConfigurationthis объектом .

(Унаследовано от UIResponder)
PopoverPresentationController

Возвращает ближайшего предка в иерархии представлений UIPopoverPresentationController , который является или null , если его нет.

(Унаследовано от UIViewController)
PredicateForEnablingPerson

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

PredicateForSelectionOfPerson

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

PredicateForSelectionOfProperty

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

PreferredContentSize

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

(Унаследовано от UIViewController)
PreferredFocusedView

Если нет null, указывает дочерний элемент UIView , который должен получить фокус по умолчанию.

(Унаследовано от UIViewController)
PreferredFocusEnvironments

Массив объектов IUIFocusEnvironment, которые рекурсивно выполняются системой для поиска представления с фокусом по умолчанию.

(Унаследовано от UIViewController)
PreferredScreenEdgesDeferringSystemGestures

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

(Унаследовано от UIViewController)
PreferredStatusBarUpdateAnimation

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

(Унаследовано от UIViewController)
PrefersHomeIndicatorAutoHidden

Возвращает логическое значение, указывающее, следует ли скрывать индикатор Home.

(Унаследовано от UIViewController)
PresentationController

Возвращает ближайшего предка в иерархии представлений UIPresentationController , который является или null , если его нет.

(Унаследовано от UIViewController)
PresentedViewController

Объект UIViewController , представленный этим UIViewController или одним из thisпредков UIViewController.

(Унаследовано от UIViewController)
PresentingViewController

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

(Унаследовано от UIViewController)
PreviewActionItems

Возвращает массив , отображаемый IUIPreviewActionItem при прокрутке пользователем вверх в режиме 3D Touch Preview.

(Унаследовано от UIViewController)
ProvidesPresentationContextTransitionStyle

true Значение , если это UIViewController переопределяет стиль перехода объекта , UIViewController который он представляет.

(Унаследовано от UIViewController)
RestorationClass

Класс, отвечающий за восстановление состояния приложения.

(Унаследовано от UIViewController)
RestorationIdentifier

Указывает экземпляр объекта UIViewController для восстановления.

(Унаследовано от UIViewController)
RestoresFocusAfterTransition

Возвращает или задает значение, указывающее, восстанавливает ли фокус UIViewController после перехода на .

(Унаследовано от UIViewController)
RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
RotatingFooterView

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

(Унаследовано от UIViewController)
RotatingHeaderView

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

(Унаследовано от UIViewController)
SearchDisplayController

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

(Унаследовано от UIViewController)
Self

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

(Унаследовано от NSObject)
ShouldAutomaticallyForwardAppearanceMethods

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

(Унаследовано от UIViewController)
ShouldAutomaticallyForwardRotationMethods

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

(Унаследовано от UIViewController)
SplitViewController

Ближайший предок UISplitViewController или null.

(Унаследовано от UIViewController)
Storyboard

Объект UIStoryboard , из которого был создан объект UIViewController , или null.

(Унаследовано от UIViewController)
Superclass

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

(Унаследовано от NSObject)
SuperHandle

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

(Унаследовано от NSObject)
SystemMinimumLayoutMargins

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

(Унаследовано от UIViewController)
TabBarController

Ближайший предок UITabBarController или null.

(Унаследовано от UIViewController)
TabBarItem

Объект , UITabBarItem представляющий этот UIViewController объект в родительском UITabBarControllerобъекте TabBar.

(Унаследовано от UIViewController)
TextInputContextIdentifier

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

(Унаследовано от UIResponder)
TextInputMode

Режим текстового ввода для этого uiResponder. Только для чтения.

(Унаследовано от UIResponder)
Title

Значимый для человека идентификатор этого UIViewControllerобъекта .

(Унаследовано от UIViewController)
Toolbar

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

(Унаследовано от UINavigationController)
ToolbarHidden

Управляет видимостью панели инструментов

(Унаследовано от UINavigationController)
ToolbarItems

Массив объектов UIBarButtonItemв UINavigationControllerToolbar

(Унаследовано от UIViewController)
TopLayoutGuide

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

(Унаследовано от UIViewController)
TopViewController

Контроллер представления в настоящее время находится в верхней части стека контроллера навигации.

(Унаследовано от UINavigationController)
TraitCollection

Характеристики дисплея, такие как идиома, масштаб и класс размера.

(Унаследовано от UIViewController)
TransitioningDelegate

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

(Унаследовано от UIViewController)
UndoManager

Ближайший общий NSUndoManager в цепочке ответчиков. Только для чтения.

(Унаследовано от UIResponder)
UserActivity

Действие, инкапсулирующее действие пользователя, поддерживаемое этим ответчиком.

(Унаследовано от UIResponder)
View

Представление, управляемое этим контроллером представлений.

(Унаследовано от UIViewController)
ViewControllers

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

(Унаследовано от UINavigationController)
ViewIfLoaded

Возвращает , если он был создан; в View противном случае возвращает значение null.

(Унаследовано от UIViewController)
ViewRespectsSystemMinimumLayoutMargins

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

(Унаследовано от UIViewController)
VisibleViewController

Контроллер представления, представление которого находится на экране.

(Унаследовано от UINavigationController)
WantsFullScreenLayout

true Значение , если представление должно перекрывать строку состояния.

(Унаследовано от UIViewController)
WeakDelegate

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

WeakTransitioningDelegate

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

(Унаследовано от UIViewController)
Zone

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

(Унаследовано от NSObject)

Методы

AccessibilityDecrement()

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

(Унаследовано от UIResponder)
AccessibilityElementDidBecomeFocused()

Указывает, что вспомогательные технологии перенастроили фокус на thisUIResponder.

(Унаследовано от UIResponder)
AccessibilityElementDidLoseFocus()

Указывает, что специальные возможности изменили фокус с thisUIResponder.

(Унаследовано от UIResponder)
AccessibilityElementIsFocused()

Указывает, ориентирована ли технология специальных возможностей на thisUIResponder.

(Унаследовано от UIResponder)
AccessibilityIncrement()

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

(Унаследовано от UIResponder)
AccessibilityPerformEscape()

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

(Унаследовано от UIResponder)
AccessibilityPerformMagicTap()

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

(Унаследовано от UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection)

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

(Унаследовано от UIResponder)
Add(UIView)

Это псевдоним для AddSubview(UIView), но использует шаблон Add, так как он позволяет конструкциям C# 3.0 добавлять вложенные представления после создания объекта.

(Унаследовано от UIViewController)
AddChildViewController(UIViewController)

Добавляет в UIViewController качестве дочернего элемента .

(Унаследовано от UIViewController)
AddKeyCommand(UIKeyCommand)

Добавляет command в качестве сочетания клавиш, доступных для подключенных аппаратных клавиатур.

(Унаследовано от UIViewController)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью строки keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AppearanceWhenContainedIn(Type[])

Возвращает строго типизированное uiAppearance для экземпляров этого класса, когда представление размещено в указанной иерархии.

ApplicationFinishedRestoringState()

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

(Унаследовано от UIViewController)
AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BecomeFirstResponder()

Запросите объект, чтобы он стал первым ответчиком.

(Унаследовано от UIResponder)
BeginAppearanceTransition(Boolean, Boolean)

С помощью EndAppearanceTransition()сообщает дочерним UIViewControllerэлементам, что они UIViewсобираются либо появиться, либо исчезнуть.

(Унаследовано от UIViewController)
BeginInvokeOnMainThread(Action)

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

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

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

(Унаследовано от NSObject)
BeginRequestWithExtensionContext(NSExtensionContext)

Метод, который вызывается, когда ведущее приложение вот-вот сделает запрос.

(Унаследовано от UIViewController)
Bind(NSString, NSObject, String, NSDictionary)

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

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

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

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

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

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

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

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

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

(Унаследовано от NSObject)
CanPaste(NSItemProvider[])

Возвращает значение, указываемое, может ли this принимать операцию вставки с помощью .

(Унаследовано от UIResponder)
CanPerform(Selector, NSObject)

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

(Унаследовано от UIResponder)
CanPerformUnwind(Selector, UIViewController, NSObject)

Указывает, поддерживает ли этот параметр UIViewController определенную очистку.

(Унаследовано от UIViewController)
ChildViewControllerForStatusBarHidden()

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

(Унаследовано от UIViewController)
ChildViewControllerForStatusBarStyle()

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

(Унаследовано от UIViewController)
CommitEditing()

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

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

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

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

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

(Унаследовано от NSObject)
Copy()

Выполняет копию базового объекта Objective-C.

(Унаследовано от NSObject)
Copy(NSObject)

Указывает на операцию редактирования "Копировать".

(Унаследовано от UIResponder)
Cut(NSObject)

Указывает на операцию редактирования "Вырезать".

(Унаследовано от UIResponder)
DangerousAutorelease()

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

(Унаследовано от NSObject)
DangerousRelease()

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

(Унаследовано от NSObject)
DangerousRetain()

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

(Унаследовано от NSObject)
DecodeRestorableState(NSCoder)

С параметром EncodeRestorableState(NSCoder)разрешает восстановление пользовательского состояния.

(Унаследовано от UIViewController)
Delete(NSObject)

Указывает операцию редактирования "Удалить".

(Унаследовано от UIResponder)
DidAnimateFirstHalfOfRotation(UIInterfaceOrientation)

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

(Унаследовано от UIViewController)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает на изменение индексов для связи ко многим.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

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

(Унаследовано от NSObject)
DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
DidMoveToParentViewController(UIViewController)

Вызывается после this добавления или удаления из родительского UIViewControllerобъекта .

(Унаследовано от UIViewController)
DidReceiveMemoryWarning()

Вызывается, когда в системе недостаточно памяти.

(Унаследовано от UIViewController)
DidRotate(UIInterfaceOrientation)

Вызывается после поворота пользовательского интерфейса.

(Унаследовано от UIViewController)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Указывает, что фокус изменился, как описано contextв .

(Унаследовано от UIViewController)
DismissModalViewController(Boolean)

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

(Унаследовано от UIViewController)
DismissMoviePlayerViewController()

MPMoviePlayerViewControllerЗакрывает .

(Унаследовано от UIViewController)
DismissViewController(Boolean, Action)

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

(Унаследовано от UIViewController)
DismissViewControllerAsync(Boolean)

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

(Унаследовано от UIViewController)
Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом ABPeoplePickerNavigationController.

DoesNotRecognizeSelector(Selector)

Указывает, что этот объект не распознает указанный селектор.

(Унаследовано от NSObject)
EncodeRestorableState(NSCoder)

С параметром DecodeRestorableState(NSCoder)разрешает восстановление пользовательского состояния.

(Унаследовано от UIViewController)
EncodeTo(NSCoder)

Кодирует состояние объекта в предоставленном кодировщике.

(Унаследовано от UIViewController)
EndAppearanceTransition()

С параметром BeginAppearanceTransition(Boolean, Boolean)сообщает дочерним UIViewControllerустройствам, что их дочерние представления только что появились или исчезли.

(Унаследовано от UIViewController)
Equals(NSObject)

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

(Унаследовано от NSObject)
Equals(Object)

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

(Унаследовано от NSObject)
ExposedBindings()

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

(Унаследовано от NSObject)
GetAllowedChildViewControllersForUnwinding(UIStoryboardUnwindSegueSource)

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

(Унаследовано от UIViewController)
GetAppearance(UITraitCollection)

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

GetAppearance(UITraitCollection, Type[])

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

GetAppearance<T>()

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

GetAppearance<T>(UITraitCollection)

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

GetAppearance<T>(UITraitCollection, Type[])

Получает прокси-сервер ABPeoplePickerNavigationController.ABPeoplePickerNavigationControllerAppearance внешнего вида для подкласса ABPeoplePickerNavigationController, имеющего указанную коллекцию признаков, когда представление размещается в указанной иерархии.

GetBindingInfo(NSString)

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

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

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

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

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

(Унаследовано от NSObject)
GetChildViewControllerContainingSegueSource(UIStoryboardUnwindSegueSource)

Дочерний элемент UIViewController , который является источником очистки сега.

(Унаследовано от UIViewController)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetEnumerator()

Возвращает перечислитель, перечисляющий все дочерние UIViewэлементы.

(Унаследовано от UIViewController)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetMethodForSelector(Selector)

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

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

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

(Унаследовано от NSObject)
GetNativeHash()

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

(Унаследовано от NSObject)
GetOverrideTraitCollectionForChildViewController(UIViewController)

UITraitCollection Возвращает для указанного контроллера дочернего представления этого контроллера.

(Унаследовано от UIViewController)
GetSegueForUnwinding(UIViewController, UIViewController, String)

Определяет сег, используемый между двумя UIViewControllerс.

(Унаследовано от UIViewController)
GetSizeForChildContentContainer(IUIContentContainer, CGSize)

Возвращает размер содержимого указанного дочернего IUIContentContainer элемента, используя размер родительского контейнера.

(Унаследовано от UIViewController)
GetSupportedInterfaceOrientations()

Ориентации, поддерживаемые данным .UIViewController

(Унаследовано от UIViewController)
GetTargetForAction(Selector, NSObject)

Возвращает объект, который отвечает на действие.

(Унаследовано от UIResponder)
GetTargetViewControllerForAction(Selector, NSObject)

Возвращает контроллер представления для указанного действия и отправителя.

(Унаследовано от UIViewController)
GetViewControllerForUnwind(Selector, UIViewController, NSObject)

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

(Унаследовано от UIViewController)
Init()

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

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

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

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

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

(Унаследовано от NSObject)
Invoke(Action, Double)

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

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

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

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

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

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

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

(Унаследовано от NSObject)
IsEqual(NSObject)

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

(Унаследовано от NSObject)
IsKindOfClass(Class)

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

(Унаследовано от NSObject)
IsMemberOfClass(Class)

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

(Унаследовано от NSObject)
LoadView()

Инициализирует свойство View.

(Унаследовано от UIViewController)
LoadViewIfNeeded()

При необходимости синхронно загружает из View раскадровки или NIB.

(Унаследовано от UIViewController)
MakeTextWritingDirectionLeftToRight(NSObject)

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

(Унаследовано от UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject)

Задает направление записи текста справа налево.

(Унаследовано от UIResponder)
MarkDirty()

Повышает уровень обычного однорангового объекта (isDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MotionBegan(UIEventSubtype, UIEvent)

Метод вызывается при запуске движения (встряхивание).

(Унаследовано от UIResponder)
MotionCancelled(UIEventSubtype, UIEvent)

Метод вызывается, если операционная система отменяет событие движения (встряхивание).

(Унаследовано от UIResponder)
MotionEnded(UIEventSubtype, UIEvent)

Метод вызывается после завершения движения (встряхивание).

(Унаследовано от UIResponder)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

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

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
OnCancelled(EventArgs)

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

OnPerformAction(ABPeoplePickerPerformActionEventArgs)

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

OnPerformAction2(ABPeoplePickerPerformAction2EventArgs)

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

OnSelectPerson(ABPeoplePickerSelectPersonEventArgs)

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

OnSelectPerson2(ABPeoplePickerSelectPerson2EventArgs)

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

Paste(NSItemProvider[])

Вызывается для выполнения операции вставки из .

(Унаследовано от UIResponder)
Paste(NSObject)

Указывает операцию редактирования "Вставка".

(Унаследовано от UIResponder)
PerformSegue(String, NSObject)

Выполняет указанный UIStoryboardSegue.

(Унаследовано от UIViewController)
PerformSelector(Selector)

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

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

(Унаследовано от NSObject)
PopToRootViewController(Boolean)

Выводит все UIViewController объекты, кроме корневого контроллера.

(Унаследовано от UINavigationController)
PopToViewController(UIViewController, Boolean)

Извлекает UIViewController объекты до .

(Унаследовано от UINavigationController)
PopViewController(Boolean)

Выводит верхнюю UIViewController часть из стека и обновляет дисплей.

(Унаследовано от UINavigationController)
PreferredContentSizeDidChangeForChildContentContainer(IUIContentContainer)

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

(Унаследовано от UIViewController)
PreferredInterfaceOrientationForPresentation()

Ориентация, которая лучше всего отображает содержимое данного объекта UIViewController.

(Унаследовано от UIViewController)
PreferredStatusBarStyle()

Предпочтительный объект UIStatusBarStyle для этого UIViewController.

(Унаследовано от UIViewController)
PrefersStatusBarHidden()

Указывает, предпочитает ли этот UIViewController скрытую строку состояния.

(Унаследовано от UIViewController)
PrepareForInterfaceBuilder()

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

(Унаследовано от NSObject)
PrepareForSegue(UIStoryboardSegue, NSObject)

Сообщает приложению о том, что UIStoryboardSegue ожидается выполнение .

(Унаследовано от UIViewController)
PresentModalViewController(UIViewController, Boolean)

Разработчикам приложений следует использовать PresentViewController(UIViewController, Boolean, Action) вместо этого нерекомендуемого метода.

(Унаследовано от UIViewController)
PresentMoviePlayerViewController(MPMoviePlayerViewController)

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

(Унаследовано от UIViewController)
PresentViewController(UIViewController, Boolean, Action)

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

(Унаследовано от UIViewController)
PresentViewControllerAsync(UIViewController, Boolean)

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

(Унаследовано от UIViewController)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

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

(Унаследовано от UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

Указывает, что физическое событие нажатия кнопки было отменено из-за системного события.

(Унаследовано от UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

Указывает, что Force значение evt объекта изменилось.

(Унаследовано от UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

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

(Унаследовано от UIResponder)
PushViewController(UIViewController, Boolean)

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

(Унаследовано от UINavigationController)
RegisterForPreviewingWithDelegate(IUIViewControllerPreviewingDelegate, UIView)

Регистрирует этот контроллер представления для операций 3D Touch peek и pop.

(Унаследовано от UIViewController)
ReloadInputViews()

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

(Унаследовано от UIResponder)
RemoteControlReceived(UIEvent)

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

(Унаследовано от UIResponder)
RemoveFromParentViewController()

Удаляет его UIViewController из .ParentViewControllerUIViewController

(Унаследовано от UIViewController)
RemoveKeyCommand(UIKeyCommand)

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

(Унаследовано от UIViewController)
RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

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

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

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

(Унаследовано от NSObject)
ResignFirstResponder()

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

(Унаследовано от UIResponder)
RespondsToSelector(Selector)

Распознает ли этот объект указанный селектор.

(Унаследовано от NSObject)
RestoreUserActivityState(NSUserActivity)

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

(Унаследовано от UIResponder)
Select(NSObject)

Указывает операцию редактирования "Выбрать".| B

(Унаследовано от UIResponder)
SelectAll(NSObject)

Указывает операцию редактирования "Выбрать все".

(Унаследовано от UIResponder)
SetEditing(Boolean, Boolean)

Включает или выключает режим редактирования.

(Унаследовано от UIViewController)
SetNativeField(String, NSObject)
Устаревшие..

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

(Унаследовано от NSObject)
SetNavigationBarHidden(Boolean, Boolean)

Позволяет отображать или скрывать контроллеры навигации UINavigationBar

(Унаследовано от UINavigationController)
SetNeedsFocusUpdate()

Когда this является активной средой фокуса, запрашивает обновление фокуса PreferredFocusedView, которое потенциально может изменить . (См. также сведения об UpdateFocusIfNeeded().)

(Унаследовано от UIViewController)
SetNeedsStatusBarAppearanceUpdate()

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

(Унаследовано от UIViewController)
SetNeedsUpdateOfHomeIndicatorAutoHidden()

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

(Унаследовано от UIViewController)
SetNeedsUpdateOfScreenEdgesDeferringSystemGestures()

Изменяет края экрана, жесты которых имеют приоритет над системными жестами.

(Унаследовано от UIViewController)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetOverrideTraitCollection(UITraitCollection, UIViewController)

UITraitCollection Задает объект для указанного контроллера дочернего представления этого контроллера.

(Унаследовано от UIViewController)
SetToolbarHidden(Boolean, Boolean)

Позволяет отображать или скрывать контроллеры навигации UIToolbar

(Унаследовано от UINavigationController)
SetToolbarItems(UIBarButtonItem[], Boolean)

Добавляет UIBarButtonItems к UIToolbar

(Унаследовано от UIViewController)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

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

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

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

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Устанавливает значения этого объекта NSObject в указанный словарь.

(Унаследовано от NSObject)
SetViewControllers(UIViewController[], Boolean)

Заменяет контроллеры в стеке навигации контроллера навигации.

(Унаследовано от UINavigationController)
ShouldAutorotate()

Включает или отключает автоматическое вращение.

(Унаследовано от UIViewController)
ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)

true Значение , UIViewController если объект поддерживает поворот к указанному UIInterfaceOrientationобъекту .

(Унаследовано от UIViewController)
ShouldPerformSegue(String, NSObject)

Следует ли выполнить сег.

(Унаследовано от UIViewController)
ShouldUpdateFocus(UIFocusUpdateContext)

Вызывается перед потерей this или получением фокуса. Если любая из сред фокуса возвращает значение false, обновление фокуса отменяется.

(Унаследовано от UIViewController)
ShowDetailViewController(UIViewController, NSObject)

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

(Унаследовано от UIViewController)
ShowViewController(UIViewController, NSObject)

Показывает на UIViewController основе текущего класса размера среды.

(Унаследовано от UINavigationController)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)

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

(Унаследовано от UIViewController)
ToggleBoldface(NSObject)

Переключает использование полужирного шрифта.

(Унаследовано от UIResponder)
ToggleItalics(NSObject)

Переключает использование курсивного шрифта.

(Унаследовано от UIResponder)
ToggleUnderline(NSObject)

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

(Унаследовано от UIResponder)
ToString()

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

(Унаследовано от NSObject)
TouchesBegan(NSSet, UIEvent)

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

(Унаследовано от UIResponder)
TouchesCancelled(NSSet, UIEvent)

Отправляется при отмене сенсорной обработки.

(Унаследовано от UIResponder)
TouchesEnded(NSSet, UIEvent)

Отправляется при снятии одного или нескольких пальцев с экрана.

(Унаследовано от UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet)

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

(Унаследовано от UIResponder)
TouchesMoved(NSSet, UIEvent)

Отправляется при перемещении одного или нескольких пальцев по экрану.

(Унаследовано от UIResponder)
TraitCollectionDidChange(UITraitCollection)

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

(Унаследовано от UIViewController)
Transition(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action, UICompletionHandler)

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

(Унаследовано от UIViewController)
TransitionAsync(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action)

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

(Унаследовано от UIViewController)
Unbind(NSString)

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

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

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

(Унаследовано от NSObject)
UnregisterForPreviewingWithContext(IUIViewControllerPreviewing)

Запрещает previewing обработку 3D-сенсорного ввода и ввода pop.

(Унаследовано от UIViewController)
Unwind(UIStoryboardSegue, UIViewController)

Вызывается во время очистки для всех UIViewController объектов в пути очистки.

(Унаследовано от UIViewController)
UpdateFocusIfNeeded()

Если в какой-либо среде фокуса есть ожидающее обновление, этот метод выполняет немедленное обновление фокуса. В отличие от SetNeedsFocusUpdate(), этот метод может вызываться любым UIViewControllerметодом , независимо от того, содержит ли он фокус в данный момент.

(Унаследовано от UIViewController)
UpdateUserActivityState(NSUserActivity)

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

(Унаследовано от UIResponder)
UpdateViewConstraints()

Вызывается, когда необходимо UIViewController пересчитать ограничения макета.

(Унаследовано от UIViewController)
ValueForKey(NSString)

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

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

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

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку считывания значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
ViewDidAppear(Boolean)

Вызывается после добавления в View иерархию представлений.

(Унаследовано от UIViewController)
ViewDidDisappear(Boolean)

Этот метод вызывается после удаления UIViewсвойства , которое является thisUIViewControllerсвойством View , из иерархии отображения UIView .

(Унаследовано от UIViewController)
ViewDidLayoutSubviews()

Вызывается после того, View как класс изложил свои вложенные представления.

(Унаследовано от UIViewController)
ViewDidLoad()

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

(Унаследовано от UIViewController)
ViewDidUnload()

В iOS 6 и более поздних версиях этот метод никогда не вызывается. В предыдущих версиях он вызывался при освобождении представления контроллера из памяти.

(Унаследовано от UIViewController)
ViewLayoutMarginsDidChange()

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

(Унаследовано от UIViewController)
ViewSafeAreaInsetsDidChange()

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

(Унаследовано от UIViewController)
ViewWillAppear(Boolean)

Вызывается перед добавлением View в иерархию представлений.

(Унаследовано от UIViewController)
ViewWillDisappear(Boolean)

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

(Унаследовано от UIViewController)
ViewWillLayoutSubviews()

Вызывается перед тем, View как выкладывает свои вложенные представления.

(Унаследовано от UIViewController)
ViewWillTransitionToSize(CGSize, IUIViewControllerTransitionCoordinator)

Для UIViewController объектов, которые являются частью расширения приложения, вызывается View до изменения размера.

(Унаследовано от UIViewController)
ViewWillUnload()

В iOS 6 и более поздних версиях этот метод никогда не вызывается. В предыдущих версиях он вызывался до того, как представление контроллера было освобождено из памяти.

(Унаследовано от UIViewController)
WillAnimateFirstHalfOfRotation(UIInterfaceOrientation, Double)

Нерекомендуемый метод, отправленный во время первой половины смены. Вместо этого разработчикам приложений следует использовать WillAnimateRotation(UIInterfaceOrientation, Double).

(Унаследовано от UIViewController)
WillAnimateRotation(UIInterfaceOrientation, Double)

Вызывается перед одношаговой сменой интерфейса.

(Унаследовано от UIViewController)
WillAnimateSecondHalfOfRotation(UIInterfaceOrientation, Double)

Нерекомендуемый метод, отправленный во второй половине поворота. Вместо этого разработчикам приложений следует использовать WillAnimateRotation(UIInterfaceOrientation, Double).

(Унаследовано от UIViewController)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

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

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

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

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)
WillMoveToParentViewController(UIViewController)

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

(Унаследовано от UIViewController)
WillRotate(UIInterfaceOrientation, Double)

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

(Унаследовано от UIViewController)
WillTransitionToTraitCollection(UITraitCollection, IUIViewControllerTransitionCoordinator)

Уведомляет this о том, что коллекция признаков изменится на traitCollection, координируемую с помощью coordinator.

(Унаследовано от UIViewController)

События

Cancelled

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

PerformAction

До iOS 8 этот обработчик событий вызывался, когда пользователь выбрал одно из свойств пользователя.

PerformAction2

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

SelectPerson

До iOS 8 этот обработчик событий вызывался, когда пользователь выбрал контакт.

SelectPerson2

В iOS8 и более поздних версиях этот обработчик событий вызывается после выбора пользователя пользователем.

Методы расширения

GetDebugDescription(INSObjectProtocol)

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

DisplayingBannerAd(UIViewController)

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

GetCanDisplayBannerAds(UIViewController)

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

GetInterstitialPresentationPolicy(UIViewController)

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

GetOriginalContentView(UIViewController)

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

PresentingFullScreenAd(UIViewController)

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

RequestInterstitialAdPresentation(UIViewController)

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

SetCanDisplayBannerAds(UIViewController, Boolean)

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

SetInterstitialPresentationPolicy(UIViewController, ADInterstitialPresentationPolicy)

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

ShouldPresentInterstitialAd(UIViewController)

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

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

GetTransitionCoordinator(UIViewController)

IUIViewControllerTransitionCoordinator, координирующий переход указанного UIViewController.

GetFocusItemContainer(IUIFocusEnvironment)

Возвращает контейнер фокуса для среды.

GetParentFocusEnvironment(IUIFocusEnvironment)

Возвращает родительскую среду фокуса.

GetPreferredFocusEnvironments(IUIFocusEnvironment)

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

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Возвращает значение true , если ответчик может вставить из указанных поставщиков элементов.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Выполняет вставку.

DecreaseSize(UIResponder, NSObject)

Аппаратный запрос клавиатуры (Command-минус) для уменьшения UIResponderразмера .

IncreaseSize(UIResponder, NSObject)

Аппаратный запрос клавиатуры (Command-plus) для увеличения размера UIResponder.

CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController)

Свертывание дополнительного контроллера представления в splitViewController

GetSplitViewController(UIViewController)

Возвращает контроллер разделенного представления для контроллера вложенного представления.

SeparateSecondaryViewControllerForSplitViewController(UIViewController, UISplitViewController)

Возвращает отдельный дополнительный контроллер представления для splitViewController.

Применяется к

См. также раздел