WKWebViewConfiguration
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCopying
-
NSObject
Оператор импорта
Swift
import WebKit
Objective C
@import WebKit;
Доступность
Доступный в iOS 8.0 и позже.
A WKWebViewConfiguration
объект является набором свойств, с которыми можно инициализировать веб-представление.
-
preferences
СвойствоПредпочтительные настройки, которые будут использоваться веб-представлением.
Объявление
Swift
var preferences: WKPreferences
Objective C
@property(nonatomic, strong) WKPreferences *preferences
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в iOS 8.0 и позже.
-
processPool
СвойствоПул процесса, из которого можно получить процесс веб-контента представления.
Объявление
Swift
var processPool: WKProcessPool
Objective C
@property(nonatomic, strong) WKProcessPool *processPool
Обсуждение
Когда веб-представление инициализируется, новый процесс веб-контента создается для него из указанного пула, или используется существующий процесс в том пуле.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в iOS 8.0 и позже.
-
userContentController
СвойствоПользовательский контроллер содержания для соединения с веб-представлением.
Объявление
Swift
var userContentController: WKUserContentController
Objective C
@property(nonatomic, strong) WKUserContentController *userContentController
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в iOS 8.0 и позже.
-
suppressesIncrementalRendering
СвойствоБулево значение, указывающее, подавляет ли веб-представление содержание, представляющее, пока это полностью не загружается в память.
Объявление
Swift
var suppressesIncrementalRendering: Bool
Objective C
@property(nonatomic) BOOL suppressesIncrementalRendering
Обсуждение
Значение по умолчанию
NO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в iOS 8.0 и позже.
-
allowsInlineMediaPlayback
СвойствоБулево значение, указывающее, играют ли видео HTML5 встроенный (
YES
true
) или используйте собственный полноэкранный контроллер (NO
false
).Объявление
Swift
var allowsInlineMediaPlayback: Bool
Objective C
@property(nonatomic) BOOL allowsInlineMediaPlayback
Обсуждение
Значение по умолчанию
NO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в iOS 8.0 и позже.
-
mediaPlaybackAllowsAirPlay
СвойствоБулево значение, указывающее, разрешают ли AirPlay.
Объявление
Swift
var mediaPlaybackAllowsAirPlay: Bool
Objective C
@property(nonatomic) BOOL mediaPlaybackAllowsAirPlay
Обсуждение
Значение по умолчанию
YES
true
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в iOS 8.0 и позже.
-
mediaPlaybackRequiresUserAction
СвойствоБулево значение, указывающее, требуют ли видео HTML5, чтобы пользователь начал играть их (
YES
true
) или может играть автоматически (NO
false
).Объявление
Swift
var mediaPlaybackRequiresUserAction: Bool
Objective C
@property(nonatomic) BOOL mediaPlaybackRequiresUserAction
Обсуждение
Значение по умолчанию
YES
true
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в iOS 8.0 и позже.
-
selectionGranularity
СвойствоУровень гранулярности, с которой пользователь может в интерактивном режиме выбрать содержание в веб-представлении.
Объявление
Swift
var selectionGranularity: WKSelectionGranularity
Objective C
@property(nonatomic) WKSelectionGranularity selectionGranularity
Обсуждение
Значение является одной из констант перечислимого типа
WKSelectionGranularity
. Значение по умолчаниюWKSelectionGranularityDynamic
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в iOS 8.0 и позже.
-
Гранулярность, с которой выбор может быть создан и изменен в интерактивном режиме.
Объявление
Objective C
typedef NS_ENUM (NSInteger, WKSelectionGranularity ) { WKSelectionGranularityDynamic, WKSelectionGranularityCharacter, } NS_ENUM_AVAILABLE_IOS (8_0);
Константы
-
Character
WKSelectionGranularityCharacter
Конечные точки выбора могут быть помещены в любую символьную границу.
Доступный в iOS 8.0 и позже.
-
Dynamic
WKSelectionGranularityDynamic
Гранулярность выбора варьируется автоматически в зависимости от выбора: например, конечные точки выбора могли бы быть позволены на любой символьной границе, когда выбор в единственном блоке, но ограниченный блочными границами, когда выбор не ограничен единственным блоком.
Доступный в iOS 8.0 и позже.
-