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

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

Разработчик

Ссылка платформы UIKit ссылка класса UIReferenceLibraryViewController

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

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

UIReferenceLibraryViewController

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


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


Swift

import UIKit

Objective C

@import UIKit;

Доступность


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

A UIReferenceLibraryViewController объект предоставляет услугу словаря для поиска определения слова или срока из приложения. Это не должно использоваться, чтобы вывести на экран списки слов, создать автономное приложение словаря или переиздать содержание в любой форме.

Вы создаете и инициализируете ссылочный контроллер представления библиотеки с помощью initWithTerm: метод. Вы передаете срок для определения как параметр к этому методу, и определение выведено на экран. Можно представить этот контроллер представления модально или как часть другого интерфейса. На iPad можно установить ссылочный контроллер представления библиотеки как довольное контроллер представления a UIPopoverController объект. Дополнительно, используйте dictionaryHasDefinitionForTerm: метод класса проверить, доступно ли определение для данного срока прежде, чем создать экземпляр — например, используйте этот метод, если Вы хотите изменить пользовательский интерфейс в зависимости от того, доступно ли определение.

  • Возвраты, доступно ли определение для данного срока.

    Объявление

    Swift

    class func dictionaryHasDefinitionForTerm(_ term: String) -> Bool

    Objective C

    + (BOOL)dictionaryHasDefinitionForTerm:(NSString *)term

    Параметры

    term

    Срок, который будет определен.

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

    YEStrue если определение для term доступно; иначе, NOfalse.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

  • Инициализирует недавно создаваемый контроллер представления ссылочной библиотеки для отображения определения данного срока.

    Объявление

    Swift

    init(term term: String)

    Objective C

    - (instancetype)initWithTerm:(NSString *)term

    Параметры

    term

    Срок для определения.

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

    Недавно инициализированная ссылочная библиотека просматривает контроллер.

    Обсуждение

    Если определение для срока не доступно, локализованное сообщение выведено на экран вместо этого. Используйте dictionaryHasDefinitionForTerm: метод класса определить, доступно ли определение прежде, чем создать экземпляры этого класса.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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