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
Срок, который будет определен.
Возвращаемое значение
YES
true
если определение дляterm
доступно; иначе,NO
false
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
Инициализирует недавно создаваемый контроллер представления ссылочной библиотеки для отображения определения данного срока.
Параметры
term
Срок для определения.
Возвращаемое значение
Недавно инициализированная ссылочная библиотека просматривает контроллер.
Обсуждение
Если определение для срока не доступно, локализованное сообщение выведено на экран вместо этого. Используйте
dictionaryHasDefinitionForTerm:
метод класса определить, доступно ли определение прежде, чем создать экземпляры этого класса.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.