UIReferenceLibraryViewController
Наследование
-
NSObject -
UIResponder -
UIViewController -
UIReferenceLibraryViewController
-
NSObject -
UIResponder -
UIViewController -
UIReferenceLibraryViewController
Соответствует
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 5.0 и позже.
A UIReferenceLibraryViewController объект предоставляет услугу словаря для поиска определения слова или срока из приложения. Это не должно использоваться, чтобы вывести на экран списки слов, создать автономное приложение словаря или переиздать содержание в любой форме.
Вы создаете и инициализируете ссылочный контроллер представления библиотеки с помощью initWithTerm: метод. Вы передаете срок для определения как параметр к этому методу, и определение выведено на экран. Можно представить этот контроллер представления модально или как часть другого интерфейса. На iPad можно установить ссылочный контроллер представления библиотеки как довольное контроллер представления a UIPopoverController объект. Дополнительно, используйте dictionaryHasDefinitionForTerm: метод класса проверить, доступно ли определение для данного срока прежде, чем создать экземпляр — например, используйте этот метод, если Вы хотите изменить пользовательский интерфейс в зависимости от того, доступно ли определение.
-
Возвраты, доступно ли определение для данного срока.
Объявление
Swift
class func dictionaryHasDefinitionForTerm(_term: String) -> BoolObjective C
+ (BOOL)dictionaryHasDefinitionForTerm:(NSString *)termПараметры
termСрок, который будет определен.
Возвращаемое значение
YEStrueесли определение дляtermдоступно; иначе,NOfalse.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 5.0 и позже.
-
Инициализирует недавно создаваемый контроллер представления ссылочной библиотеки для отображения определения данного срока.
Параметры
termСрок для определения.
Возвращаемое значение
Недавно инициализированная ссылочная библиотека просматривает контроллер.
Обсуждение
Если определение для срока не доступно, локализованное сообщение выведено на экран вместо этого. Используйте
dictionaryHasDefinitionForTerm:метод класса определить, доступно ли определение прежде, чем создать экземпляры этого класса.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 5.0 и позже.
