WKWebView
A WKWebView отображения объекта интерактивный веб-контент.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSAccessibility -
NSAccessibilityElementProtocol -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObjectProtocol -
NSUserInterfaceItemIdentification -
NSUserInterfaceValidations -
Печатаемый -
Reflectable -
NSAccessibility -
NSAccessibilityElement -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObject -
NSUserInterfaceItemIdentification
Оператор импорта
Swift
import WebKit
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.10 и позже.
-
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Доступность
Доступный в OS X v10.10 и позже.
-
конфигурация конфигурацияСвойствоКопия конфигурации, с которой было инициализировано веб-представление. (только для чтения)
Объявление
Swift
@NSCopying var configuration: WKWebViewConfiguration { get }Objective C
@property(nonatomic, readonly, copy) WKWebViewConfiguration *configurationОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Название страницы. (только для чтения)
Объявление
Swift
var title: String? { get }Objective C
@property(nonatomic, readonly, copy) NSString *titleОбсуждение
WKWebViewкласс является наблюдением значения ключа (KVO), совместимым для этого свойства.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Активный 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Доступность
Доступный в OS X v10.10 и позже.
-
navigationDelegate navigationDelegateСвойствоДелегат навигации веб-представления.
Объявление
Swift
weak var navigationDelegate: WKNavigationDelegate?Objective C
@property(nonatomic, weak) id< WKNavigationDelegate > navigationDelegateОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
UIDelegate UIDelegateСвойствоДелегат пользовательского интерфейса веб-представления.
Объявление
Swift
weak var UIDelegate: WKUIDelegate?Objective C
@property(nonatomic, weak) id< WKUIDelegate > UIDelegateОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
estimatedProgress 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Доступность
Доступный в OS X v10.10 и позже.
-
hasOnlySecureContent hasOnlySecureContentСвойствоБулево значение, указывающее, были ли все ресурсы на странице загружены надежно зашифрованные соединения. (только для чтения)
Объявление
Swift
var hasOnlySecureContent: Bool { get }Objective C
@property(nonatomic, readonly) BOOL hasOnlySecureContentОбсуждение
WKWebViewкласс является наблюдением значения ключа (KVO), совместимым для этого свойства.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Устанавливает содержание веб-страницы и базовый 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Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, загружает ли представление в настоящее время содержание. (только для чтения)
Объявление
Swift
var loading: Bool { get }Objective C
@property(nonatomic, readonly, getter=isLoading) BOOL loadingОбсуждение
WKWebViewкласс является наблюдением значения ключа (KVO), совместимым для этого свойства.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перезагружает текущую страницу.
Возвращаемое значение
Новая навигация, представляющая перезагрузку.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перезагружает текущую страницу, выполняя сквозное придание вновь юридической силы с помощью проверяющих кэш условных выражений, если это возможно.
Объявление
Swift
func reloadFromOrigin() -> WKNavigation?Objective C
- (WKNavigation *)reloadFromOriginВозвращаемое значение
Новая навигация, представляющая перезагрузку.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Остановки, загружающие все ресурсы на текущей странице.
Объявление
Swift
func stopLoading()Objective C
- (void)stopLoadingОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
allowsMagnification allowsMagnificationСвойствоБулево значение, указывающее, увеличивают ли жесты, изменит увеличение веб-представления.
Объявление
Swift
var allowsMagnification: BoolObjective C
@property(nonatomic) BOOL allowsMagnificationОбсуждение
Возможно установить
magnificationсвойство, даже еслиallowsMagnificationустановлен вNOfalse.Значение по умолчанию
NOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
увеличение увеличениеСвойствоФактор, которым в настоящее время масштабируется содержание страницы. (только для чтения)
Обсуждение
Значение по умолчанию
1.0.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Масштабирует содержание страницы указанным фактором и центрирует результат на указанной точке.
Объявление
Swift
func setMagnification(_magnification: CGFloat, centeredAtPointpoint: CGPoint)Параметры
magnificationФактор, которым можно масштабировать содержание.
pointТочка (в поле зрения пространство), на котором можно центрировать увеличение.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, сильно ударяет ли горизонталь жесты, инициирует прямую спиной навигацию списка.
Объявление
Swift
var allowsBackForwardNavigationGestures: BoolObjective C
@property(nonatomic) BOOL allowsBackForwardNavigationGesturesОбсуждение
Значение по умолчанию
NOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
backForwardList backForwardListСвойствоПрямой спиной список веб-представления. (только для чтения)
Объявление
Swift
var backForwardList: WKBackForwardList { get }Objective C
@property(nonatomic, readonly, strong) WKBackForwardList *backForwardListОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, существует ли задний элемент в прямом спиной списке, к которому можно переместиться. (только для чтения)
Объявление
Swift
var canGoBack: Bool { get }Objective C
@property(nonatomic, readonly) BOOL canGoBackОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
canGoForward canGoForwardСвойствоБулево значение, указывающее, существует ли прямой элемент в прямом спиной списке, к которому можно переместиться. (только для чтения)
Объявление
Swift
var canGoForward: Bool { get }Objective C
@property(nonatomic, readonly) BOOL canGoForwardОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перешел к заднему элементу в прямом спиной списке.
Возвращаемое значение
Новая навигация к требуемому элементу, или
nilесли нет никакого заднего элемента в прямом спиной списке.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перешел к прямому элементу в прямом спиной списке.
Возвращаемое значение
Новая навигация к требуемому элементу, или
nilесли нет никакого прямого элемента в прямом спиной списке.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перешел к элементу из прямого спиной списка и устанавливает его как текущий элемент.
Объявление
Swift
func goToBackForwardListItem(_item: WKBackForwardListItem) -> WKNavigation?Objective C
- (WKNavigation *)goToBackForwardListItem:(WKBackForwardListItem *)itemПараметры
itemЭлемент, к которому можно перейти. Должен быть один из элементов в прямом спиной списке веб-представления.
Возвращаемое значение
Новая навигация к требуемому элементу, или
nilесли это уже - текущий элемент или не является частью прямого спиной списка веб-представления.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перешел к требуемому URL.
Объявление
Swift
func loadRequest(_request: NSURLRequest) -> WKNavigation?Objective C
- (WKNavigation *)loadRequest:(NSURLRequest *)requestПараметры
requestЗапрос, указывающий URL, к которому можно перейти.
Возвращаемое значение
Новая навигация для данного запроса.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
Методы, описанные в этом разделе, являются методами действия, инициированными Интерфейсным Разработчиком в ответ на пользовательские события.
-
Перезагружает текущую страницу.
Объявление
Swift
@IBAction func reload(_sender: AnyObject?)Objective C
- (IBAction)reload:(id)senderПараметры
senderОбъект, отправляющий сообщение действия.
Возвращаемое значение
Ни один; тип результата
IBActionфиктивный спецификатор типа, эквивалентныйvoid, это отмечает метод как действие так, чтобы Интерфейсный Разработчик знал о нем.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перезагружает текущую страницу, выполняя сквозное придание вновь юридической силы с помощью проверяющих кэш условных выражений, если это возможно.
Объявление
Swift
func reloadFromOrigin() -> WKNavigation?Objective C
- (WKNavigation *)reloadFromOriginПараметры
senderОбъект, отправляющий это сообщение.
Возвращаемое значение
Ни один; тип результата
IBActionфиктивный спецификатор типа, эквивалентныйvoid, это отмечает метод как действие так, чтобы Интерфейсный Разработчик знал о нем.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Остановки, загружающие все ресурсы на текущей странице.
Объявление
Swift
func stopLoading()Objective C
- (void)stopLoadingПараметры
senderОбъект, отправляющий это сообщение.
Возвращаемое значение
Ни один; тип результата
IBActionфиктивный спецификатор типа, эквивалентныйvoid, это отмечает метод как действие так, чтобы Интерфейсный Разработчик знал о нем.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перешел к заднему элементу в прямом спиной списке.
Объявление
Swift
@IBAction func goBack(_sender: AnyObject?)Objective C
- (IBAction)goBack:(id)senderПараметры
senderОбъект, отправляющий это сообщение.
Возвращаемое значение
Ни один; тип результата
IBActionфиктивный спецификатор типа, эквивалентныйvoid, это отмечает метод как действие так, чтобы Интерфейсный Разработчик знал о нем.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Перешел к прямому элементу в прямом спиной списке.
Объявление
Swift
@IBAction func goForward(_sender: AnyObject?)Objective C
- (IBAction)goForward:(id)senderПараметры
senderОбъект, отправляющий это сообщение.
Возвращаемое значение
Ни один; тип результата
IBActionфиктивный спецификатор типа, эквивалентныйvoid, это отмечает метод как действие так, чтобы Интерфейсный Разработчик знал о нем.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Оценивает строку JavaScript.
Объявление
Параметры
javaScriptStringСтрока JavaScript для оценки.
completionHandlerБлок для вызова, когда оценка сценария завершается или перестала работать.
Обсуждение
Обработчик завершения передается результат оценки сценария или ошибки.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
