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

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

Разработчик

Кварцевая ссылка платформы ссылка класса IKSlideshow

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

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

IKSlideshow

IKSlideshow класс инкапсулирует источник данных и опции для слайд-шоу.

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


Соответствует


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


Swift

import Quartz

Objective C

@import Quartz;

Доступность


Доступный в OS X v10.5 и позже.
  • Возвращает совместно используемый экземпляр слайд-шоу.

    Объявление

    Swift

    class func sharedSlideshow() -> IKSlideshow!

    Objective C

    + (IKSlideshow *)sharedSlideshow

    Возвращаемое значение

    Объект слайд-шоу.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

  • Выполняет слайд-шоу, содержащий указанный вид элементов, предоставленных от источника данных.

    Объявление

    Swift

    func runSlideshowWithDataSource(_ dataSource: IKSlideshowDataSource!, inMode slideshowMode: String!, options slideshowOptions: [NSObject : AnyObject]!)

    Objective C

    - (void)runSlideshowWithDataSource:(id<IKSlideshowDataSource>)dataSource inMode:(NSString *)slideshowMode options:(NSDictionary *)slideshowOptions

    Параметры

    dataSource

    Источник данных для использования для слайд-шоу.

    slideshowMode

    Константа, которые указывают, какие элементы находятся в слайд-шоу —IKSlideshowModeImages, IKSlideshowModePDF, или IKSlideshowModeQuickLook. Посмотрите “Slideshow Modes”.

    slideshowOptions

    Словарь опций слайд-шоу. Посмотрите “Slideshow Option Keys”.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – stopSlideshow:

  • Останавливает слайд-шоу.

    Объявление

    Swift

    func stopSlideshow(_ sender: AnyObject!)

    Objective C

    - (void)stopSlideshow:(id)sender

    Параметры

    sender

    Объект, отправляющий сообщение для остановки слайд-шоу.

    Обсуждение

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

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

  • autoPlayDelay autoPlayDelay Свойство

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

    Объявление

    Swift

    var autoPlayDelay: NSTimeInterval

    Objective C

    @property NSTimeInterval autoPlayDelay

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

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

    Объявление

    Swift

    func indexOfCurrentSlideshowItem() -> Int

    Objective C

    - (NSUInteger)indexOfCurrentSlideshowItem

    Возвращаемое значение

    Индекс текущего элемента в слайд-шоу.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

  • Перезагружает данные для слайд-шоу.

    Объявление

    Swift

    func reloadData()

    Objective C

    - (void)reloadData

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

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

    Объявление

    Swift

    func reloadSlideshowItemAtIndex(_ index: Int)

    Objective C

    - (void)reloadSlideshowItemAtIndex:(NSUInteger)index

    Параметры

    index

    Индекс, что разновидности, где перезагрузить данные слайд-шоу.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – reloadData

  • Узнает, может ли слайд-шоу экспортировать свое содержание в приложение.

    Объявление

    Swift

    class func canExportToApplication(_ applicationBundleIdentifier: String!) -> Bool

    Objective C

    + (BOOL)canExportToApplication:(NSString *)applicationBundleIdentifier

    Параметры

    applicationBundleIdentifier

    Идентификатор пакета приложения, в которое Вы хотите экспортировать слайд-шоу. Посмотрите “Bundle Identifiers”.

    Возвращаемое значение

    YEStrue если слайд-шоу может быть экспортирован в указанное приложение; NOfalse иначе.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

  • Экспортирует элемент слайд-шоу в приложение, имеющее предоставленный идентификатор пакета.

    Объявление

    Swift

    class func exportSlideshowItem(_ item: AnyObject!, toApplication applicationBundleIdentifier: String!)

    Objective C

    + (void)exportSlideshowItem:(id)item toApplication:(NSString *)applicationBundleIdentifier

    Параметры

    item

    Элемент для экспорта

    applicationBundleIdentifier

    Идентификатор пакета приложения, в которое Вы хотите экспортировать элемент.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    + canExportToApplication:

  • Идентификаторы для экспорта элементов слайд-шоу к приложению.

    Объявление

    Swift

    let IK_iPhotoBundleIdentifier: NSString! let IK_ApertureBundleIdentifier: NSString! let IK_MailBundleIdentifier: NSString!

    Objective C

    NSString *const IK_iPhotoBundleIdentifier; NSString *const IK_ApertureBundleIdentifier; NSString *const IK_MailBundleIdentifier;

    Константы

    • IK_iPhotoBundleIdentifier

      IK_iPhotoBundleIdentifier

      Приложение iPhoto —com.apple.iPhoto.

      Доступный в OS X v10.5 и позже.

    • IK_ApertureBundleIdentifier

      IK_ApertureBundleIdentifier

      Приложение Aperature —com.apple.Aperture.

      Доступный в OS X v10.6 и позже.

    • IK_MailBundleIdentifier

      IK_MailBundleIdentifier

      Почтовое приложение —com.apple.mail.

      Доступный в OS X v10.6 и позже.

  • Вид элементов в слайд-шоу.

    Объявление

    Swift

    let IKSlideshowModeImages: NSString! let IKSlideshowModePDF: NSString! let IKSlideshowModeOther: NSString!

    Objective C

    NSString *const IKSlideshowModeImages; NSString *const IKSlideshowModePDF; NSString *const IKSlideshowModeOther;

    Константы

    • IKSlideshowModeImages

      IKSlideshowModeImages

      Все элементы в слайд-шоу являются изображениями.

      Доступный в OS X v10.5 и позже.

    • IKSlideshowModePDF

      IKSlideshowModePDF

      Все элементы в слайд-шоу являются документами в формате PDF.

      Доступный в OS X v10.5 и позже.

    • IKSlideshowModeOther

      IKSlideshowModeOther

      Существует смесь элементов в слайд-шоу (изображение, PDF, текст, HTML, и т.д.).

      Доступный в OS X v10.5 и позже.

  • Ключи для опций слайд-шоу.

    Объявление

    Swift

    let IKSlideshowWrapAround: NSString! let IKSlideshowStartPaused: NSString! let IKSlideshowStartIndex: NSString! let IKSlideshowPDFDisplayBox: NSString! let IKSlideshowPDFDisplayMode: NSString! let IKSlideshowPDFDisplaysAsBook: NSString! let IKSlideshowScreen: NSString! let IKSlideshowAudioFile: NSString!

    Objective C

    NSString *const IKSlideshowWrapAround; NSString *const IKSlideshowStartPaused; NSString *const IKSlideshowStartIndex; NSString *const IKSlideshowPDFDisplayBox; NSString *const IKSlideshowPDFDisplayMode; NSString *const IKSlideshowPDFDisplaysAsBook; NSString *const IKSlideshowScreen; NSString *const IKSlideshowAudioFile;

    Константы

    • IKSlideshowWrapAround

      IKSlideshowWrapAround

      Ключ для запуска слайд-шоу после последних показов слайдов. Присваиваемое значение является a Boolean тип данных.

      Доступный в OS X v10.5 и позже.

    • IKSlideshowStartPaused

      IKSlideshowStartPaused

      Ключ для запуска в приостановленном состоянии. Присваиваемое значение является a Boolean тип данных.

      Доступный в OS X v10.5 и позже.

    • IKSlideshowStartIndex

      IKSlideshowStartIndex

      Ключ для индекса элемента слайд-шоу. Присваиваемое значение является индексом.

      Доступный в OS X v10.5 и позже.

    • IKSlideshowPDFDisplayBox

      IKSlideshowPDFDisplayBox

      Ключ для PDF выводит на экран поле. Присваиваемое значение является типом поля дисплея, такой как kPDFDisplayBoxMediaBox или kPDFDisplayBoxMediaBox. См. Ссылку класса PDFPage для получения дополнительной информации.

      Доступный в OS X v10.5 и позже.

    • IKSlideshowPDFDisplayMode

      IKSlideshowPDFDisplayMode

      Ключ для режима отображения PDF. Присваиваемое значение является постоянным режимом отображения PDF, такой как kPDFDisplaySinglePage или kPDFDisplayTwoUp. См. Ссылку класса PDFView для получения дополнительной информации.

      Доступный в OS X v10.5 и позже.

    • IKSlideshowPDFDisplaysAsBook

      IKSlideshowPDFDisplaysAsBook

      Ключ для отображения слайд-шоу как книга. Присваиваемое значение является a Boolean тип данных.

      Доступный в OS X v10.5 и позже.

    • IKSlideshowScreen

      IKSlideshowScreen

      Ключ, указывающий экран, на котором выведен на экран слайд-шоу. Присваиваемое значение NSScreen объект. По умолчанию mainScreen используется.

      Доступный в OS X v10.6 и позже.

    • IKSlideshowAudioFile

      IKSlideshowAudioFile

      Ключ, указывающий аудиофайл, играл во время слайд-шоу. Присваиваемое значение NSURL объект.

      Доступный в OS X v10.6 и позже.