Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы AddressBookUI ссылка класса ABUnknownPersonViewController

Опции
Развертывание Target:

На этой странице
Язык:

ABUnknownPersonViewController

Наследование


Оператор импорта


Swift

import AddressBookUI

Objective C

@import AddressBookUI;

Доступность


Доступный в iOS 2.0 и позже.

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

Контроллеры представления неизвестного лица выводят на экран контактную информацию, которая может быть сохранена к базе данных Address Book. От экземпляров этого класса пользователи могут также инициировать стандартные действия, такие как:

  • Телефонный вызов

  • Текстовое сообщение

  • Создайте контакт

  • Добавьте к контакту

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

Разделение на подклассы примечаний

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

  • alternateName Свойство

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

    Объявление

    Swift

    var alternateName: String!

    Objective C

    @property(nonatomic, copy) NSString *alternateName

    Обсуждение

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

    Оператор импорта

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

    Доступный в iOS 2.0 и позже.

  • message Свойство

    Текст, выведенный на экран ниже alternateName.

    Объявление

    Swift

    var message: String!

    Objective C

    @property(nonatomic, copy) NSString *message

    Оператор импорта

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

    Доступный в iOS 2.0 и позже.

  • displayedPerson Свойство

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

    Объявление

    Swift

    var displayedPerson: ABRecord!

    Objective C

    @property(nonatomic, readwrite) ABRecordRef displayedPerson

    Обсуждение

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

    Оператор импорта

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

    Доступный в iOS 2.0 и позже.

  • addressBook Свойство

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

    Объявление

    Swift

    var addressBook: ABAddressBook!

    Objective C

    @property(nonatomic, readwrite) ABAddressBookRef addressBook

    Обсуждение

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

    Запись лица только добавляется к базе данных адресной книги если allowsAddingToAddressBook YEStrue и пользователь касается кнопки «Add to Existing Contact» или «Create New Contact».

    Оператор импорта

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

    Доступный в iOS 2.0 и позже.

    См. также

    allowsAddingToAddressBook

  • allowsActions Свойство

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

    Объявление

    Swift

    var allowsActions: Bool

    Objective C

    @property(nonatomic) BOOL allowsActions

    Обсуждение

    Значение по умолчанию NOfalse.

    Оператор импорта

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

    Доступный в iOS 2.0 и позже.

  • allowsAddingToAddressBook Свойство

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

    Объявление

    Swift

    var allowsAddingToAddressBook: Bool

    Objective C

    @property(nonatomic) BOOL allowsAddingToAddressBook

    Обсуждение

    Значение по умолчанию NOfalse.

    Оператор импорта

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

    Доступный в iOS 2.0 и позже.

  • unknownPersonViewDelegate Свойство

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

    Объявление

    Swift

    unowned(unsafe) var unknownPersonViewDelegate: ABUnknownPersonViewControllerDelegate!

    Objective C

    @property(nonatomic, assign) id< ABUnknownPersonViewControllerDelegate > unknownPersonViewDelegate

    Обсуждение

    Делегат должен принять ABUnknownPersonViewControllerDelegate протокол.

    Оператор импорта

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

    Доступный в iOS 2.0 и позже.