PKAddPassesViewController
Наследование
-
NSObject
-
UIResponder
-
UIViewController
-
PKAddPassesViewController
-
NSObject
-
UIResponder
-
UIViewController
-
PKAddPassesViewController
Соответствует
Оператор импорта
Swift
import PassKit
Objective C
@import PassKit;
Доступность
Доступный в iOS 6.0 и позже.
PKAddPassesViewController
класс позволяет Вашему приложению показать передачу и предложить пользователю добавлять что передача в библиотеку передачи.
Для добавления многократных передач, не представляя этот контроллер представления многократно используйте addPasses:withCompletionHandler:
метод PKPassLibrary
.
-
Возвраты, ли поддержки устройства, добавляющие передачи.
Объявление
Swift
class func canAddPasses() -> Bool
Objective C
+ (BOOL)canAddPasses
Возвращаемое значение
YES
true
если поддержки устройства, добавляющие передачи; иначе,NO
false
.Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
См. также
+ isPassLibraryAvailable
методPKPassLibrary
-
Инициализирует и возвращается, недавно создаваемые добавлять-передачи просматривают контроллер с единственной передачей.
Объявление
Swift
init!(pass
pass
: AnyObject!)Objective C
- (instancetype)initWithPass:(id)
pass
Параметры
pass
Выведенная на экран передача.
Возвращаемое значение
Инициализированные добавлять-передачи просматривают объект контроллера или
nil
если была проблема, инициализирующая объект.Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 6.0 и позже.
-
Инициализирует и возвращается, недавно создаваемые добавлять-передачи просматривают контроллер с массивом передач.
Объявление
Swift
init!(passes
passes
: [AnyObject]!)Objective C
- (instancetype)initWithPasses:(NSArray *)
passes
Параметры
passes
Выведенные на экран передачи.
Возвращаемое значение
Инициализированные добавлять-передачи просматривают объект контроллера или
nil
если была проблема, инициализирующая объект.Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 7.0 и позже.
-
delegate
СвойствоДелегат контроллера представления.
Объявление
Swift
unowned(unsafe) var delegate: PKAddPassesViewControllerDelegate!
Objective C
@property(nonatomic, assign) id< PKAddPassesViewControllerDelegate > delegate
Обсуждение
Для получения информации о протоколе, который должен реализовать делегат, посмотрите Ссылку на протокол PKAddPassesViewControllerDelegate.
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 6.0 и позже.