WKWebView
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
Reflectable -
UIAccessibilityIdentification -
UIAppearance -
UIAppearanceContainer -
UICoordinateSpace -
UIDynamicItem -
UITraitEnvironment -
NSCoding -
NSObject -
UIAppearance -
UIAppearanceContainer -
UICoordinateSpace -
UIDynamicItem -
UITraitEnvironment
Оператор импорта
Swift
import WebKit
Objective C
@import WebKit;
Доступность
Доступный в iOS 8.0 и позже.
A WKWebView отображения объекта интерактивный веб-контент.
-
init (frame:configuration:) - initWithFrame:configuration:Определяемый инициализаторВозвращает веб-представление, инициализированное с указанным кадром и конфигурацией.
Объявление
Swift
init(frameframe: CGRect, configurationconfiguration: WKWebViewConfiguration)Objective C
- (instancetype)initWithFrame:(CGRect)frameconfiguration:(WKWebViewConfiguration *)configurationПараметры
frameКадр для нового веб-представления.
configurationКонфигурация для нового веб-представления.
Возвращаемое значение
Инициализированное веб-представление, или
nilесли не мог бы быть инициализирован объект.Обсуждение
Это - определяемый инициализатор. Можно использовать
initWithFrame:метод для инициализации экземпляра с конфигурацией по умолчанию. Инициализатор копирует указанную конфигурацию, таким образом изменяя объект конфигурации после того, как веб-представление было инициализировано, не имеет никакого эффекта на веб-представление.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
configurationСвойствоКопия конфигурации, с которой было инициализировано веб-представление. (только для чтения)
Объявление
Swift
@NSCopying var configuration: WKWebViewConfiguration { get }Objective C
@property(nonatomic, readonly, copy) WKWebViewConfiguration *configurationОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
scrollViewСвойствоПредставление прокрутки связалось с веб-представлением. (только для чтения)
Объявление
Swift
var scrollView: UIScrollView { get }Objective C
@property(nonatomic, readonly, strong) UIScrollView *scrollViewОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
titleСвойствоНазвание страницы. (только для чтения)
Объявление
Swift
var title: String? { get }Objective C
@property(nonatomic, readonly, copy) NSString *titleОбсуждение
WKWebViewкласс является наблюдением значения ключа (KVO), совместимым для этого свойства.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
URLСвойствоАктивный URL. (только для чтения)
Объявление
Swift
@NSCopying var URL: NSURL? { get }Objective C
@property(nonatomic, readonly, copy) NSURL *URLОбсуждение
Это - URL, который должен быть отражен в пользовательском интерфейсе.
WKWebViewкласс является наблюдением значения ключа (KVO), совместимым для этого свойства.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
navigationDelegateСвойствоДелегат навигации веб-представления.
Объявление
Swift
weak var navigationDelegate: WKNavigationDelegate?Objective C
@property(nonatomic, weak) id< WKNavigationDelegate > navigationDelegateОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
UIDelegateСвойствоДелегат пользовательского интерфейса веб-представления.
Объявление
Swift
weak var UIDelegate: WKUIDelegate?Objective C
@property(nonatomic, weak) id< WKUIDelegate > UIDelegateОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
estimatedProgressСвойствоОценка того, какая часть текущей навигации была завершена. (только для чтения)
Объявление
Swift
var estimatedProgress: Double { get }Objective C
@property(nonatomic, readonly) double estimatedProgressОбсуждение
Это диапазоны значений от
0.0к1.0на основе общего количества байтов, которые, как ожидают, будут получены, включая основной документ и все его потенциальные подресурсы. После того, как навигация завершается, значение остается в1.0пока новая навигация не запускается, в которой точке она сбрасывается к0.0.WKWebViewкласс является наблюдением значения ключа (KVO), совместимым для этого свойства.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
hasOnlySecureContentСвойствоБулево значение, указывающее, были ли все ресурсы на странице загружены надежно зашифрованные соединения. (только для чтения)
Объявление
Swift
var hasOnlySecureContent: Bool { get }Objective C
@property(nonatomic, readonly) BOOL hasOnlySecureContentОбсуждение
WKWebViewкласс является наблюдением значения ключа (KVO), совместимым для этого свойства.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Устанавливает содержание веб-страницы и базовый URL.
Объявление
Swift
func loadHTMLString(_string: String, baseURLbaseURL: NSURL?) -> WKNavigation?Objective C
- (WKNavigation *)loadHTMLString:(NSString *)stringbaseURL:(NSURL *)baseURLПараметры
stringСтрока для использования в качестве содержания веб-страницы.
baseURLURL это для разрешения относительного URLs в документе.
Возвращаемое значение
Новая навигация.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
loadingСвойствоБулево значение, указывающее, загружает ли представление в настоящее время содержание. (только для чтения)
Объявление
Swift
var loading: Bool { get }Objective C
@property(nonatomic, readonly, getter=isLoading) BOOL loadingОбсуждение
WKWebViewкласс является наблюдением значения ключа (KVO), совместимым для этого свойства.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Перезагружает текущую страницу.
Возвращаемое значение
Новая навигация, представляющая перезагрузку.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Перезагружает текущую страницу, выполняя сквозное придание вновь юридической силы с помощью проверяющих кэш условных выражений, если это возможно.
Объявление
Swift
func reloadFromOrigin() -> WKNavigation?Objective C
- (WKNavigation *)reloadFromOriginВозвращаемое значение
Новая навигация, представляющая перезагрузку.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Остановки, загружающие все ресурсы на текущей странице.
Объявление
Swift
func stopLoading()Objective C
- (void)stopLoadingОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
allowsBackForwardNavigationGesturesСвойствоБулево значение, указывающее, сильно ударяет ли горизонталь жесты, инициирует прямую спиной навигацию списка.
Объявление
Swift
var allowsBackForwardNavigationGestures: BoolObjective C
@property(nonatomic) BOOL allowsBackForwardNavigationGesturesОбсуждение
Значение по умолчанию
NOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
backForwardListСвойствоПрямой спиной список веб-представления. (только для чтения)
Объявление
Swift
var backForwardList: WKBackForwardList { get }Objective C
@property(nonatomic, readonly, strong) WKBackForwardList *backForwardListОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
canGoBackСвойствоБулево значение, указывающее, существует ли задний элемент в прямом спиной списке, к которому можно переместиться. (только для чтения)
Объявление
Swift
var canGoBack: Bool { get }Objective C
@property(nonatomic, readonly) BOOL canGoBackОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
canGoForwardСвойствоБулево значение, указывающее, существует ли прямой элемент в прямом спиной списке, к которому можно переместиться. (только для чтения)
Объявление
Swift
var canGoForward: Bool { get }Objective C
@property(nonatomic, readonly) BOOL canGoForwardОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Перешел к заднему элементу в прямом спиной списке.
Возвращаемое значение
Новая навигация к требуемому элементу, или
nilесли нет никакого заднего элемента в прямом спиной списке.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Перешел к прямому элементу в прямом спиной списке.
Возвращаемое значение
Новая навигация к требуемому элементу, или
nilесли нет никакого прямого элемента в прямом спиной списке.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Перешел к элементу из прямого спиной списка и устанавливает его как текущий элемент.
Объявление
Swift
func goToBackForwardListItem(_item: WKBackForwardListItem) -> WKNavigation?Objective C
- (WKNavigation *)goToBackForwardListItem:(WKBackForwardListItem *)itemПараметры
itemЭлемент, к которому можно перейти. Должен быть один из элементов в прямом спиной списке веб-представления.
Возвращаемое значение
Новая навигация к требуемому элементу, или
nilесли это уже - текущий элемент или не является частью прямого спиной списка веб-представления.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Перешел к требуемому URL.
Объявление
Swift
func loadRequest(_request: NSURLRequest) -> WKNavigation?Objective C
- (WKNavigation *)loadRequest:(NSURLRequest *)requestПараметры
requestЗапрос, указывающий URL, к которому можно перейти.
Возвращаемое значение
Новая навигация для данного запроса.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
Методы, описанные в этом разделе, являются методами действия, инициированными Интерфейсным Разработчиком в ответ на пользовательские события.
-
Перезагружает текущую страницу, выполняя сквозное придание вновь юридической силы с помощью проверяющих кэш условных выражений, если это возможно.
Объявление
Swift
func reloadFromOrigin() -> WKNavigation?Objective C
- (WKNavigation *)reloadFromOriginПараметры
senderОбъект, отправляющий это сообщение.
Возвращаемое значение
Ни один; тип результата
IBActionфиктивный спецификатор типа, эквивалентныйvoid, это отмечает метод как действие так, чтобы Интерфейсный Разработчик знал о нем.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Остановки, загружающие все ресурсы на текущей странице.
Объявление
Swift
func stopLoading()Objective C
- (void)stopLoadingПараметры
senderОбъект, отправляющий это сообщение.
Возвращаемое значение
Ни один; тип результата
IBActionфиктивный спецификатор типа, эквивалентныйvoid, это отмечает метод как действие так, чтобы Интерфейсный Разработчик знал о нем.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
-
Оценивает строку JavaScript.
Объявление
Параметры
javaScriptStringСтрока JavaScript для оценки.
completionHandlerБлок для вызова, когда оценка сценария завершается или перестала работать.
Обсуждение
Обработчик завершения передается результат оценки сценария или ошибки.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в iOS 8.0 и позже.
