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

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

Разработчик

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

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

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

ABPersonViewController

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


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


Swift

import AddressBookUI

Objective C

@import AddressBookUI;

Доступность


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

ABPersonViewController класс (чьи экземпляры известны как контроллеры представления лица) реализует представление, используемое для отображения записи лица (ABPersonRef).

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

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

  • displayedPerson Свойство

    Лицо выведено на экран представлением лица.

    Объявление

    Swift

    var displayedPerson: ABRecord!

    Objective C

    @property(nonatomic, readwrite) ABRecordRef displayedPerson

    Обсуждение

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

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

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

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

  • displayedProperties Свойство

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

    Объявление

    Swift

    var displayedProperties: [AnyObject]!

    Objective C

    @property(nonatomic, copy) NSArray *displayedProperties

    Обсуждение

    Значение по умолчанию этого свойства NULL.

    Свойства имени всегда выводятся на экран.

    Свойства указаны с помощью массива NSNumber представление объектов ABPropertyID значения.

    Для имения получателя выводят на экран единственное свойство для displayedPerson, такой как телефонный номер, набор displayedProperties к массиву с единственным значением, такой как kABPersonPhoneProperty.

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

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

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

  • shouldShowLinkedPeople Свойство

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

    Объявление

    Swift

    var shouldShowLinkedPeople: Bool

    Objective C

    @property(nonatomic) BOOL shouldShowLinkedPeople

    Обсуждение

    Соединенные записи представляют то же фактическое лицо. Они часто происходят из других источников, но могут также произойти из того же источника.

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

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

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

  • addressBook Свойство

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

    Объявление

    Swift

    var addressBook: ABAddressBook!

    Objective C

    @property(nonatomic, readwrite) ABAddressBookRef addressBook

    Обсуждение

    Когда сброшено, адресная книга создается и присваивается этому свойству при необходимости.

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

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

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

  • allowsActions Свойство

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

    Объявление

    Swift

    var allowsActions: Bool

    Objective C

    @property(nonatomic) BOOL allowsActions

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

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

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

  • allowsEditing Свойство

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

    Объявление

    Swift

    var allowsEditing: Bool

    Objective C

    @property(nonatomic) BOOL allowsEditing

    Обсуждение

    При редактировании информации лица все свойства лица видимы.

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

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

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

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

    Объявление

    Swift

    func setHighlightedItemForProperty(_ property: ABPropertyID, withIdentifier identifier: ABMultiValueIdentifier)

    Objective C

    - (void)setHighlightedItemForProperty:(ABPropertyID)property withIdentifier:(ABMultiValueIdentifier)identifier

    Параметры

    property

    Свойство для выделения.

    identifier

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

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

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

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

    См. также

    displayedPerson

  • personViewDelegate Свойство

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

    Объявление

    Swift

    unowned(unsafe) var personViewDelegate: ABPersonViewControllerDelegate!

    Objective C

    @property(nonatomic, assign) id< ABPersonViewControllerDelegate > personViewDelegate

    Обсуждение

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

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

    Objective C

    @import AddressBookUI;

    Swift

    import AddressBookUI

    Доступность

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