ABUnknownPersonViewController
Наследование
-
NSObject -
UIResponder -
UIViewController -
ABUnknownPersonViewController
-
NSObject -
UIResponder -
UIViewController -
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.Оператор импорта
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объект.Запись лица только добавляется к базе данных адресной книги если
allowsAddingToAddressBookYEStrueи пользователь касается кнопки «Add to Existing Contact» или «Create New Contact».Оператор импорта
Objective C
@import AddressBookUI;Swift
import AddressBookUIДоступность
Доступный в iOS 2.0 и позже.
См. также
-
allowsActionsСвойствоУказывает, кажется ли кнопки, позволяют пользователю выполнить действия, такие как совместное использование контакта, инициирование вызова FaceTime или отправка текстового сообщения.
Объявление
Swift
var allowsActions: BoolObjective C
@property(nonatomic) BOOL allowsActionsОбсуждение
Значение по умолчанию
NOfalse.Оператор импорта
Objective C
@import AddressBookUI;Swift
import AddressBookUIДоступность
Доступный в iOS 2.0 и позже.
-
allowsAddingToAddressBookСвойствоУказывает, может ли пользователь добавить свойства, выведенные на экран контроллером представления неизвестного лица к базе данных адресной книги, или как новый контакт или путем добавления их к существующему контакту.
Объявление
Swift
var allowsAddingToAddressBook: BoolObjective 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 и позже.
