WebPreferences
WebPreferences инкапсулирует предпочтения, которые можно изменить на объект веб-представления. Эти предпочтения включают шрифт, текстовое кодирование и настройки изображения. Обычно объект веб-представления использует стандартные предпочтения, возвращенные standardPreferences методом класса. Однако можно изменить предпочтения отдельных экземпляров веб-представления также. Используйте setPreferencesIdentifier:
Метод веб-представления, чтобы изменить веб-представление предпочтения объекта или совместно использовать предпочтения между объектами веб-представления. Используйте setAutosaves:
метод, чтобы указать, должен ли предпочтительный объект быть автоматически сохранен к пользовательской базе данных значений по умолчанию.
WebPreferences также управляет предпочтениями шрифта веб-представления. Можно установить семьи пользовательского шрифта для каждых из основных веб-стилей шрифтов (стандарт, засечка, гротесковый шрифт, курсив и фантазия), а также их размеры шрифта. Предпочтения размера шрифта изменяют размеры экранного шрифта определенным способом. Если HTML или CSS в содержании веб-представления указывают размеры шрифта относительным способом (такой как font size=-1
в HTML или font-size: medium
в CSS), настройки размера стандартного шрифта (установленный методами размера шрифта, снабженными предисловием со «значением по умолчанию»), имеют эффект. Они не имеют эффекта для размеров шрифта, указанных абсолютно. Значения, указанные минимальными настройками размера шрифта (установленный методами размера шрифта, снабженными предисловием с «минимумом»), переопределяют весь HTML и определения размера шрифта CSS, и тем самым имеют эффект на полноту содержания. Значения, указанные минимальными логическими настройками размера шрифта (установленный методами размера шрифта, снабженными предисловием с «minimumLogical»), влияют на все относительные объявления размера шрифта для HTML и CSS, но также и переопределяют любые объявления размера шрифта CSS в содержании, являются ли они относительными или абсолютными.
Размер шрифта для веб-представления отличается, чем его логический размер шрифта. Минимальный логический размер шрифта, например, является размером абсолютного минимума, в котором шрифт выведет на экран на экране. Это предназначается, чтобы быть функциональной границей и не границей стиля. Например, значение по умолчанию для минимального логического размера шрифта веб-представления является 9 точками, потому что типичный веб-контент выглядит хорошим на OS X в размерах шрифта 9 точек и выше. Ограничение гарантирует, что веб-контент будет всегда выглядеть хорошим в веб-представлении. Если Вы знаете, что Ваше содержание будет выглядеть хорошим только в 12 точках или выше, необходимо изменить минимальный размер шрифта на 12 точек и оставить минимальный логический размер шрифта в покое. Это гарантирует, что Ваше содержание никогда не будет отображать в размерах, меньше чем 12 точек, но функциональная граница размера шрифта веб-представления останутся в 9 точках предотвращать любой шанс отображения излишне мелкого текста.
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSObjectProtocol
-
Печатаемый
-
NSCoding
-
NSObject
Оператор импорта
Swift
import WebKit
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.2 и позже.
-
Возвращает стандартный набор предпочтений, которые могут использоваться всеми объектами веб-представления.
Объявление
Swift
class func standardPreferences() -> WebPreferences!
Objective C
+ (WebPreferences *)standardPreferences
Возвращаемое значение
Объект WebPreferences, содержащий стандартный набор предпочтений, которые могут использоваться всеми объектами веб-представления.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
-
Возвращает инициализированный
WebPreferences
объект, создавая тот, если это не существует.Объявление
Swift
init!(identifier
anIdentifier
: String!)Objective C
- (instancetype)initWithIdentifier:(NSString *)
anIdentifier
Параметры
anIdentifier
Уникальный идентификатор для
WebPreferences
объектВозвращаемое значение
Недавно инициализированный
WebPreferences
объект с идентификатором; если существующееWebPreferences
объект с тем идентификатором существует, это возвращается вместо этого.Обсуждение
anIdentifier
параметр должен быть уникальным — он предварительно ожидается к ключам, используемым для хранения атрибутов получателя в пользовательской базе данных значений по умолчанию.WebView
объекты могут совместно использовать aWebPreferences
объект при помощи того же предпочтительного идентификатора.Как правило, Вы не вызываете этот метод непосредственно. Вместо этого Вы устанавливаете предпочтительный идентификатор путем отправки a
setPreferencesIdentifier:
обменивайтесь сообщениями к своему объекту веб-представления. Этот метод является определяемым инициализатором для класса WebPreferences.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает идентификатор получателя.
Объявление
Swift
var identifier: String! { get }
Objective C
@property(nonatomic, readonly, copy) NSString *identifier
Возвращаемое значение
Идентификатор
WebPreferences
объект.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвраты, сохранены ли атрибуты получателя автоматически в пользовательской базе данных значений по умолчанию.
Объявление
Swift
var autosaves: Bool
Objective C
@property(nonatomic) BOOL autosaves
Возвращаемое значение
YES
true
если атрибуты получателя автоматически сохранены,NO
false
иначе.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Наборы, сохранены ли атрибуты получателя в пользовательской базе данных значений по умолчанию.
Объявление
Swift
var autosaves: Bool
Objective C
@property(nonatomic) BOOL autosaves
Параметры
flag
Набор к
YES
true
если атрибуты получателя должны быть автоматически сохранены в пользовательской базе данных значений по умолчанию,NO
false
иначе.Обсуждение
Значение по умолчанию
NO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Наборы, позволяет ли веб-представление Java.
Объявление
Swift
var javaEnabled: Bool
Objective C
@property(nonatomic, getter=isJavaEnabled) BOOL javaEnabled
Параметры
flag
Набор к
YES
true
указать, что веб-представление позволяет Java, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
isJavaEnabled - isJavaEnabled
Доступный в OS X v10.2 через OS X v10.9Возвраты, включен ли Java для веб-представления.
Объявление
Objective C
- (BOOL)isJavaEnabled
Возвращаемое значение
YES
true
если представление позволяет Java,NO
false
иначе.Оператор импорта
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.2 через OS X v10.9.
См. также
-
Наборы, позволяет ли веб-представление JavaScript.
Объявление
Swift
var javaScriptEnabled: Bool
Objective C
@property(nonatomic, getter=isJavaScriptEnabled) BOOL javaScriptEnabled
Параметры
flag
Набор к
YES
true
если веб-представление должно позволить JavaScript, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
isJavaScriptEnabled - isJavaScriptEnabled
Доступный в OS X v10.2 через OS X v10.9Возвраты, включен ли JavaScript для веб-представления.
Объявление
Objective C
- (BOOL)isJavaScriptEnabled
Возвращаемое значение
YES
true
если веб-представление позволяет JavaScript, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.2 через OS X v10.9.
См. также
-
Наборы, позволяет ли веб-представление JavaScript открывать окна автоматически.
Объявление
Swift
var javaScriptCanOpenWindowsAutomatically: Bool
Objective C
@property(nonatomic) BOOL javaScriptCanOpenWindowsAutomatically
Параметры
flag
Набор к
YES
true
если веб-представление должно позволить JavaScript открывать окна автоматически, иначеNO
false
.Обсуждение
Явные вызовы новичку окна JavaScript, активирующиеся пользовательским действием (таким как нажатие кнопки) не затронуты этой установкой.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвраты, может ли JavaScript открыть окна автоматически для веб-представления.
Объявление
Swift
var javaScriptCanOpenWindowsAutomatically: Bool
Objective C
@property(nonatomic) BOOL javaScriptCanOpenWindowsAutomatically
Возвращаемое значение
YES
true
если веб-представление позволяет JavaScript открывать окна автоматически, иначеNO
false
.Обсуждение
Явные вызовы новичку окна JavaScript, активирующиеся пользовательским действием (таким как нажатие кнопки) не затронуты этой установкой.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
-
Наборы, позволяет ли веб-представление плагины.
Объявление
Swift
var plugInsEnabled: Bool
Objective C
@property(nonatomic, getter=arePlugInsEnabled) BOOL plugInsEnabled
Параметры
flag
Набор к
YES
true
если веб-представление должно позволить плагины, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
arePlugInsEnabled - arePlugInsEnabled
Доступный в OS X v10.2 через OS X v10.9Возвраты, позволяет ли веб-представление плагины.
Объявление
Objective C
- (BOOL)arePlugInsEnabled
Возвращаемое значение
YES
true
если веб-представление позволяет плагины, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.2 через OS X v10.9.
См. также
-
Наборы, включены ли листы стиля пользователя в веб-представлении.
Объявление
Swift
var userStyleSheetEnabled: Bool
Objective C
@property(nonatomic) BOOL userStyleSheetEnabled
Параметры
flag
Набор к
YES
true
если листы стиля пользователя должны быть включены в веб-представлении, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвраты, включены ли листы стиля пользователя в веб-представлении.
Объявление
Swift
var userStyleSheetEnabled: Bool
Objective C
@property(nonatomic) BOOL userStyleSheetEnabled
Возвращаемое значение
YES
true
если листы стиля пользователя включены в веб-представлении, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает расположение листа стиля пользователя.
Объявление
Swift
var userStyleSheetLocation: NSURL!
Objective C
@property(nonatomic, strong) NSURL *userStyleSheetLocation
Параметры
URL
NSURL
объект, содержащий расположение листа стиля пользователя.Обсуждение
Лист стиля пользователя переопределит все существующие определения CSS на странице.
setUserStyleSheetEnabled:
должно быть, был уже установлен вYES
true
для этого метода, чтобы иметь эффект.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает расположение листа стиля пользователя.
Объявление
Swift
var userStyleSheetLocation: NSURL!
Objective C
@property(nonatomic, strong) NSURL *userStyleSheetLocation
Возвращаемое значение
NSURL
объект, содержащий расположение листа стиля пользователя.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает рукописное семейство шрифтов веб-представления.
Объявление
Swift
var cursiveFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *cursiveFontFamily
Параметры
family
Семейство шрифтов для использования в качестве стандартного шрифта для рукописного текста.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в рукописном шрифте, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает рукописное семейство шрифтов для веб-представления.
Объявление
Swift
var cursiveFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *cursiveFontFamily
Возвращаемое значение
Стандартный шрифт используется для рукописного текста.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в рукописном шрифте, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает фэнтезийное семейство шрифтов веб-представления.
Объявление
Swift
var fantasyFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *fantasyFontFamily
Параметры
family
Семейство шрифтов для использования в качестве значения по умолчанию для содержания, отмеченного с фэнтезийным шрифтом.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в фэнтезийном шрифте, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает фэнтезийное семейство шрифтов для веб-представления.
Объявление
Swift
var fantasyFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *fantasyFontFamily
Возвращаемое значение
Семейство шрифтов, используемое в качестве значения по умолчанию для содержания, отмечено с фэнтезийным шрифтом.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в фэнтезийном шрифте, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает семейство фиксированного шрифта веб-представления.
Объявление
Swift
var fixedFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *fixedFontFamily
Параметры
family
Семейство шрифтов для использования в качестве значения по умолчанию для содержания, отмеченного с фиксированным шрифтом.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в фиксированном шрифте, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает семью фиксированного шрифта для веб-представления.
Объявление
Swift
var fixedFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *fixedFontFamily
Возвращаемое значение
Семейство шрифтов, используемое в качестве значения по умолчанию для содержания, отмечено с фиксированным шрифтом.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в фиксированном шрифте, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает семейство шрифтов гротескового шрифта веб-представления.
Объявление
Swift
var sansSerifFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *sansSerifFontFamily
Параметры
family
Семейство шрифтов для использования в качестве значения по умолчанию для содержания, отмеченного со шрифтом гротескового шрифта.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в шрифте гротескового шрифта, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает семейство шрифтов гротескового шрифта для веб-представления.
Объявление
Swift
var sansSerifFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *sansSerifFontFamily
Возвращаемое значение
Семейство шрифтов, используемое в качестве значения по умолчанию для содержания, отмечено со шрифтом гротескового шрифта.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в шрифте гротескового шрифта, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает семейство шрифтов засечки веб-представления.
Объявление
Swift
var serifFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *serifFontFamily
Параметры
family
Семейство шрифтов для использования в качестве значения по умолчанию для содержания, отмеченного со шрифтом засечки.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в шрифте засечки, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает семейство шрифтов засечки для веб-представления.
Объявление
Swift
var serifFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *serifFontFamily
Возвращаемое значение
Семейство шрифтов, используемое в качестве значения по умолчанию для содержания, отмечено со шрифтом засечки.
Обсуждение
Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в шрифте засечки, но не указывает определенный шрифт.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает семейство стандартного шрифта веб-представления.
Объявление
Swift
var standardFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *standardFontFamily
Параметры
family
Семейство шрифтов для использования в качестве значения по умолчанию для содержания, не указывающего шрифт.
Обсуждение
Это предпочтение влияет на текст, свойства которого не указывают, что они должны быть выведены на экран в определенном шрифте или классе шрифтов (таких как гротесковый шрифт).
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает семью стандартного шрифта, используемую веб-представлением.
Объявление
Swift
var standardFontFamily: String!
Objective C
@property(nonatomic, copy) NSString *standardFontFamily
Возвращаемое значение
Семейство шрифтов использовало в качестве значения по умолчанию для содержания, не указывающего шрифт.
Обсуждение
Это предпочтение влияет на текст, свойства которого не указывают, что они должны быть выведены на экран в определенном шрифте или классе шрифтов (таких как гротесковый шрифт).
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает размер фиксированного шрифта по умолчанию веб-представления.
Объявление
Swift
var defaultFixedFontSize: Int32
Objective C
@property(nonatomic) int defaultFixedFontSize
Параметры
size
Размер стандартного шрифта для использования для содержания, выведенного на экран в фиксированном шрифте, если не указан никакой размер шрифта.
Обсуждение
Размер шрифта, указанный
size
должно всегда быть больше, чем нуль.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает размер фиксированного шрифта по умолчанию для веб-представления.
Объявление
Swift
var defaultFixedFontSize: Int32
Objective C
@property(nonatomic) int defaultFixedFontSize
Возвращаемое значение
Если никакой размер шрифта не указан, размер стандартного шрифта использовал для содержания, выведенного на экран в фиксированном шрифте.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает размер стандартного шрифта веб-представления.
Объявление
Swift
var defaultFontSize: Int32
Objective C
@property(nonatomic) int defaultFontSize
Параметры
size
Размер стандартного шрифта для использования для содержания, выведенного на экран в фиксированном шрифте, если не указаны никакой размер шрифта или семейство шрифтов.
Обсуждение
Размер шрифта, указанный
size
должно всегда быть больше, чем нуль.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает размер стандартного шрифта для веб-представления.
Объявление
Swift
var defaultFontSize: Int32
Objective C
@property(nonatomic) int defaultFontSize
Возвращаемое значение
Если никакой размер шрифта или семейство шрифтов не указаны, размер стандартного шрифта использовал для содержания, выведенного на экран в фиксированном шрифте.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает минимальный размер шрифта веб-представления.
Объявление
Swift
var minimumFontSize: Int32
Objective C
@property(nonatomic) int minimumFontSize
Параметры
size
Минимальный размер шрифта для использования для содержания независимо от размера шрифта, указанного тем содержанием.
Обсуждение
Этот метод устанавливает минимальный размер экранного шрифта для веб-представления, переопределяя все указанные содержанием стили, включая явно указанные размеры шрифта.
Размер шрифта, указанный
size
должно всегда быть больше, чем нуль.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает минимальный размер шрифта для веб-представления.
Объявление
Swift
var minimumFontSize: Int32
Objective C
@property(nonatomic) int minimumFontSize
Возвращаемое значение
Минимальный размер шрифта, который будет использоваться для содержания независимо от размера шрифта, указанного тем содержанием.
Обсуждение
Значение по умолчанию равняется 1, означая, что минимальный размер шрифта ограничивается только минимальным логическим размером шрифта.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает минимальный логический размер шрифта веб-представления.
Объявление
Swift
var minimumLogicalFontSize: Int32
Objective C
@property(nonatomic) int minimumLogicalFontSize
Параметры
size
Минимальный логический размер шрифта, который должно использовать веб-представление.
Обсуждение
Минимальный логический размер шрифта является самым маленьким размером шрифта, который выведет на экран в веб-представлении, когда будет неточно указан размер шрифта содержания. Это включает содержание с логическими размерами (такой как
small
) или с размером шрифта, указанным как процент значения по умолчанию.Большинство клиентов не захочет использовать этот метод; скорее явно установите минимальный размер экранного шрифта с помощью
setMinimumFontSize:
метод.Размер шрифта, указанный
size
должно всегда быть больше, чем нуль.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвращает минимальный логический размер шрифта для веб-представления.
Объявление
Swift
var minimumLogicalFontSize: Int32
Objective C
@property(nonatomic) int minimumLogicalFontSize
Возвращаемое значение
Минимальный логический размер шрифта используется веб-представлением.
Обсуждение
Минимальный логический размер шрифта является самым маленьким размером шрифта, который выведет на экран в веб-представлении, когда будет неточно указан размер шрифта содержания. Это включает содержание с логическими размерами (такой как
small
) или с размером шрифта, указанным как процент значения по умолчанию.Его значение по умолчанию является размером шрифта с 9 точками.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Устанавливает текстовое кодирование по умолчанию веб-представления.
Объявление
Swift
var defaultTextEncodingName: String!
Objective C
@property(nonatomic, copy) NSString *defaultTextEncodingName
Параметры
encoding
Текстовое кодирование по умолчанию для использования при интерпретации содержания, кодирование которого не указано.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает текстовое кодирование по умолчанию для веб-представления.
Объявление
Swift
var defaultTextEncodingName: String!
Objective C
@property(nonatomic, copy) NSString *defaultTextEncodingName
Возвращаемое значение
Текстовое кодирование по умолчанию использовало при интерпретации содержания, кодирование которого не указано.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
См. также
-
Наборы, должен ли быть подавлен инкрементный рендеринг.
Объявление
Swift
var suppressesIncrementalRendering: Bool
Objective C
@property(nonatomic) BOOL suppressesIncrementalRendering
Параметры
suppressesIncrementalRendering
Передача
YES
true
подавить инкрементный рендеринг, илиNO
false
иначе.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.8 и позже.
-
Возвраты, подавлен ли инкрементный рендеринг.
Объявление
Swift
var suppressesIncrementalRendering: Bool
Objective C
@property(nonatomic) BOOL suppressesIncrementalRendering
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.8 и позже.
-
Наборы, позволяет ли получатель изображениям с анимацией циклично выполняться.
Объявление
Swift
var allowsAnimatedImageLooping: Bool
Objective C
@property(nonatomic) BOOL allowsAnimatedImageLooping
Параметры
flag
YES
true
если веб-представление должно циклично выполнить изображения с анимацией,NO
false
иначе.Обсуждение
Если цикличное выполнение изображения отключено, веб-представление выводит на экран его как статическое изображение. Число раз, что изображение циклы определяется параметрами самого файла образа и не может быть установлено в веб-представлении.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
-
Возвраты, позволяет ли веб-представление изображениям с анимацией циклично выполняться.
Объявление
Swift
var allowsAnimatedImageLooping: Bool
Objective C
@property(nonatomic) BOOL allowsAnimatedImageLooping
Возвращаемое значение
YES
true
если веб-представление сконфигурировано для цикличного выполнения изображений с анимацией,NO
false
иначе.Обсуждение
Число раз, что изображение циклы определяется параметрами самого файла образа и не может быть установлено в веб-представлении.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
-
Наборы, позволяет ли получатель изображения с анимацией.
Объявление
Swift
var allowsAnimatedImages: Bool
Objective C
@property(nonatomic) BOOL allowsAnimatedImages
Параметры
flag
Набор к
YES
true
если веб-представление должно позволить изображения с анимацией, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
-
Возвраты, позволяет ли веб-представление изображения с анимацией.
Объявление
Swift
var allowsAnimatedImages: Bool
Objective C
@property(nonatomic) BOOL allowsAnimatedImages
Возвращаемое значение
YES
true
если веб-представление позволяет изображения с анимацией, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
-
Наборы, позволяет ли веб-представление изображениям быть загруженными автоматически.
Объявление
Swift
var loadsImagesAutomatically: Bool
Objective C
@property(nonatomic) BOOL loadsImagesAutomatically
Параметры
flag
YES
true
если веб-представление должно позволить изображениям быть загруженными автоматически, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
-
Возвраты, загружаются ли изображения автоматически для веб-представления.
Объявление
Swift
var loadsImagesAutomatically: Bool
Objective C
@property(nonatomic) BOOL loadsImagesAutomatically
Возвращаемое значение
YES
true
если веб-представление позволяет изображениям быть загруженными автоматически, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.
-
Наборы, должно ли веб-представление включать фоны при печати.
Объявление
Swift
var shouldPrintBackgrounds: Bool
Objective C
@property(nonatomic) BOOL shouldPrintBackgrounds
Параметры
flag
Набор к
YES
true
если веб-представление должно распечатать фоны, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвраты, должно ли веб-представление включать фоны при печати.
Объявление
Swift
var shouldPrintBackgrounds: Bool
Objective C
@property(nonatomic) BOOL shouldPrintBackgrounds
Возвращаемое значение
YES
true
если веб-представление распечатывает фоны, иначеNO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвраты, включен ли частный просмотр.
Объявление
Swift
var privateBrowsingEnabled: Bool
Objective C
@property(nonatomic) BOOL privateBrowsingEnabled
Возвращаемое значение
YES
true
если частный просмотр включен, иначеNO
false
.Обсуждение
Частный просмотр препятствует тому, чтобы веб-представление поддержало любую историю, кэш или информацию о AutoFill для страниц, которые посещают.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Наборы, включен ли частный просмотр.
Объявление
Swift
var privateBrowsingEnabled: Bool
Objective C
@property(nonatomic) BOOL privateBrowsingEnabled
Возвращаемое значение
YES
true
если частный просмотр должен быть включен, иначеNO
false
.Обсуждение
Если частный просмотр включен, веб-представление не хранит информацию о веб-сайтах пользовательские посещения. Частный просмотр препятствует тому, чтобы веб-представление поддержало любую историю, кэш или информацию о AutoFill для страниц, которые посещают.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвраты, будет ли клавиша Tab фокусировать ссылки.
Объявление
Swift
var tabsToLinks: Bool
Objective C
@property(nonatomic) BOOL tabsToLinks
Возвращаемое значение
YES
true
если пользователь должен быть в состоянии перейти к ссылкам путем нажатия клавиши Tab,NO
false
иначе.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Наборы, будет ли веб-представление управление фокусировкой на ссылках при переключении вкладок.
Объявление
Swift
var tabsToLinks: Bool
Objective C
@property(nonatomic) BOOL tabsToLinks
Возвращаемое значение
YES
true
если пользователь в состоянии перейти к ссылкам путем нажатия клавиши Tab,NO
false
иначе.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Наборы, должны ли веб-представления, связанные с получателем, использовать совместно используемый кэш страницы.
Объявление
Swift
var usesPageCache: Bool
Objective C
@property(nonatomic) BOOL usesPageCache
Параметры
usesPageCache
YES
true
если веб-представления должны использовать кэш страницы; иначе,NO
false
.Обсуждение
Страницы кэшируются, когда они добавлены к прямому спиной списку и удалены из кэша, когда они удалены из прямого спиной списка. Поскольку кэш страницы является глобальной переменной, кэширование страницы в одном прямом спиной списке может заставить страницу в другом прямом спиной списке быть удаленной из кэша.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвраты, должны ли веб-представления, связанные с получателем, использовать совместно используемый кэш страницы.
Объявление
Swift
var usesPageCache: Bool
Objective C
@property(nonatomic) BOOL usesPageCache
Возвращаемое значение
YES
true
если веб-представления должны использовать кэш страницы; иначе,NO
false
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.5 и позже.
См. также
-
Устанавливает модель кэша для веб-представлений, связанных с получателем.
Объявление
Swift
var cacheModel: WebCacheModel
Objective C
@property(nonatomic) WebCacheModel cacheModel
Параметры
cacheModel
Модель кэша для веб-представлений связалась с получателем. Возможные значения описаны в
WebCacheModel
.Обсуждение
Установите это свойство для оптимизации места кэша WebKit (на диске и в памяти) к наиболее подходящему использование веб-представления. Если веб-представление используется только для единственной веб-страницы, используйте
WebCacheModelDocumentViewer
постоянный вместо этого.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвращает модель кэша для веб-представления.
Объявление
Swift
var cacheModel: WebCacheModel
Objective C
@property(nonatomic) WebCacheModel cacheModel
Возвращаемое значение
Модель кэша для веб-представлений связалась с получателем. Возможные значения описаны в
WebCacheModel
.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.5 и позже.
См. также
Типы данных
-
Указывает кэширующуюся модель для веб-представления.
Объявление
Swift
enum WebCacheModel : UInt { case DocumentViewer case DocumentBrowser case PrimaryWebBrowser }
Objective C
enum { WebCacheModelDocumentViewer = 0, WebCacheModelDocumentBrowser = 1, WebCacheModelPrimaryWebBrowser = 2 }; typedef NSUInteger WebCacheModel;
Константы
-
DocumentViewer
WebCacheModelDocumentViewer
Высвобождает средства, когда на них больше не ссылаются и кэши удаленные ресурсы на диске. Эта модель является подходящей для отображения статического документа без пользовательского интерфейса навигации. Это - самая эффективная памятью модель.
Доступный в OS X v10.5 и позже.
-
DocumentBrowser
WebCacheModelDocumentBrowser
Кэширует разумное число ресурсов и ранее просматриваемых документов в памяти и на диске. Эта модель является подходящей для отображения и навигации между многократными документами.
Доступный в OS X v10.5 и позже.
-
PrimaryWebBrowser
WebCacheModelPrimaryWebBrowser
Кэширует большое количество ресурсов и ранее просматриваемых документов в памяти и на диске. Эта модель является подходящей для веб-представления, ведущего себя как веб-браузер.
Доступный в OS X v10.5 и позже.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.5 и позже.
-
-
Отправленный, когда изменяются веб-предпочтительные настройки.
Объект уведомления является изменившимся объектом WebPreferences. Это уведомление не содержит a
userInfo
словарь.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 и позже.