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!(identifieranIdentifier: 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: BoolObjective C
@property(nonatomic) BOOL autosavesВозвращаемое значение
YEStrueесли атрибуты получателя автоматически сохранены,NOfalseиначе.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Наборы, сохранены ли атрибуты получателя в пользовательской базе данных значений по умолчанию.
Объявление
Swift
var autosaves: BoolObjective C
@property(nonatomic) BOOL autosavesПараметры
flagНабор к
YEStrueесли атрибуты получателя должны быть автоматически сохранены в пользовательской базе данных значений по умолчанию,NOfalseиначе.Обсуждение
Значение по умолчанию
NOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Наборы, позволяет ли веб-представление Java.
Объявление
Swift
var javaEnabled: BoolObjective C
@property(nonatomic, getter=isJavaEnabled) BOOL javaEnabledПараметры
flagНабор к
YEStrueуказать, что веб-представление позволяет Java, иначеNOfalse.Оператор импорта
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Возвращаемое значение
YEStrueесли представление позволяет Java,NOfalseиначе.Оператор импорта
Objective C
@import WebKit;Доступность
Доступный в OS X v10.2 через OS X v10.9.
См. также
-
Наборы, позволяет ли веб-представление JavaScript.
Объявление
Swift
var javaScriptEnabled: BoolObjective C
@property(nonatomic, getter=isJavaScriptEnabled) BOOL javaScriptEnabledПараметры
flagНабор к
YEStrueесли веб-представление должно позволить JavaScript, иначеNOfalse.Оператор импорта
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Возвращаемое значение
YEStrueесли веб-представление позволяет JavaScript, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Доступность
Доступный в OS X v10.2 через OS X v10.9.
См. также
-
Наборы, позволяет ли веб-представление JavaScript открывать окна автоматически.
Объявление
Swift
var javaScriptCanOpenWindowsAutomatically: BoolObjective C
@property(nonatomic) BOOL javaScriptCanOpenWindowsAutomaticallyПараметры
flagНабор к
YEStrueесли веб-представление должно позволить JavaScript открывать окна автоматически, иначеNOfalse.Обсуждение
Явные вызовы новичку окна JavaScript, активирующиеся пользовательским действием (таким как нажатие кнопки) не затронуты этой установкой.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвраты, может ли JavaScript открыть окна автоматически для веб-представления.
Объявление
Swift
var javaScriptCanOpenWindowsAutomatically: BoolObjective C
@property(nonatomic) BOOL javaScriptCanOpenWindowsAutomaticallyВозвращаемое значение
YEStrueесли веб-представление позволяет JavaScript открывать окна автоматически, иначеNOfalse.Обсуждение
Явные вызовы новичку окна JavaScript, активирующиеся пользовательским действием (таким как нажатие кнопки) не затронуты этой установкой.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
-
Наборы, позволяет ли веб-представление плагины.
Объявление
Swift
var plugInsEnabled: BoolObjective C
@property(nonatomic, getter=arePlugInsEnabled) BOOL plugInsEnabledПараметры
flagНабор к
YEStrueесли веб-представление должно позволить плагины, иначеNOfalse.Оператор импорта
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Возвращаемое значение
YEStrueесли веб-представление позволяет плагины, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Доступность
Доступный в OS X v10.2 через OS X v10.9.
См. также
-
Наборы, включены ли листы стиля пользователя в веб-представлении.
Объявление
Swift
var userStyleSheetEnabled: BoolObjective C
@property(nonatomic) BOOL userStyleSheetEnabledПараметры
flagНабор к
YEStrueесли листы стиля пользователя должны быть включены в веб-представлении, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвраты, включены ли листы стиля пользователя в веб-представлении.
Объявление
Swift
var userStyleSheetEnabled: BoolObjective C
@property(nonatomic) BOOL userStyleSheetEnabledВозвращаемое значение
YEStrueесли листы стиля пользователя включены в веб-представлении, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает расположение листа стиля пользователя.
Объявление
Swift
var userStyleSheetLocation: NSURL!Objective C
@property(nonatomic, strong) NSURL *userStyleSheetLocationПараметры
URLNSURLобъект, содержащий расположение листа стиля пользователя.Обсуждение
Лист стиля пользователя переопределит все существующие определения CSS на странице.
setUserStyleSheetEnabled:должно быть, был уже установлен вYEStrueдля этого метода, чтобы иметь эффект.Оператор импорта
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: Int32Objective C
@property(nonatomic) int defaultFixedFontSizeПараметры
sizeРазмер стандартного шрифта для использования для содержания, выведенного на экран в фиксированном шрифте, если не указан никакой размер шрифта.
Обсуждение
Размер шрифта, указанный
sizeдолжно всегда быть больше, чем нуль.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает размер фиксированного шрифта по умолчанию для веб-представления.
Объявление
Swift
var defaultFixedFontSize: Int32Objective C
@property(nonatomic) int defaultFixedFontSizeВозвращаемое значение
Если никакой размер шрифта не указан, размер стандартного шрифта использовал для содержания, выведенного на экран в фиксированном шрифте.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает размер стандартного шрифта веб-представления.
Объявление
Swift
var defaultFontSize: Int32Objective C
@property(nonatomic) int defaultFontSizeПараметры
sizeРазмер стандартного шрифта для использования для содержания, выведенного на экран в фиксированном шрифте, если не указаны никакой размер шрифта или семейство шрифтов.
Обсуждение
Размер шрифта, указанный
sizeдолжно всегда быть больше, чем нуль.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает размер стандартного шрифта для веб-представления.
Объявление
Swift
var defaultFontSize: Int32Objective C
@property(nonatomic) int defaultFontSizeВозвращаемое значение
Если никакой размер шрифта или семейство шрифтов не указаны, размер стандартного шрифта использовал для содержания, выведенного на экран в фиксированном шрифте.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает минимальный размер шрифта веб-представления.
Объявление
Swift
var minimumFontSize: Int32Objective C
@property(nonatomic) int minimumFontSizeПараметры
sizeМинимальный размер шрифта для использования для содержания независимо от размера шрифта, указанного тем содержанием.
Обсуждение
Этот метод устанавливает минимальный размер экранного шрифта для веб-представления, переопределяя все указанные содержанием стили, включая явно указанные размеры шрифта.
Размер шрифта, указанный
sizeдолжно всегда быть больше, чем нуль.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает минимальный размер шрифта для веб-представления.
Объявление
Swift
var minimumFontSize: Int32Objective C
@property(nonatomic) int minimumFontSizeВозвращаемое значение
Минимальный размер шрифта, который будет использоваться для содержания независимо от размера шрифта, указанного тем содержанием.
Обсуждение
Значение по умолчанию равняется 1, означая, что минимальный размер шрифта ограничивается только минимальным логическим размером шрифта.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Устанавливает минимальный логический размер шрифта веб-представления.
Объявление
Swift
var minimumLogicalFontSize: Int32Objective C
@property(nonatomic) int minimumLogicalFontSizeПараметры
sizeМинимальный логический размер шрифта, который должно использовать веб-представление.
Обсуждение
Минимальный логический размер шрифта является самым маленьким размером шрифта, который выведет на экран в веб-представлении, когда будет неточно указан размер шрифта содержания. Это включает содержание с логическими размерами (такой как
small) или с размером шрифта, указанным как процент значения по умолчанию.Большинство клиентов не захочет использовать этот метод; скорее явно установите минимальный размер экранного шрифта с помощью
setMinimumFontSize:метод.Размер шрифта, указанный
sizeдолжно всегда быть больше, чем нуль.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвращает минимальный логический размер шрифта для веб-представления.
Объявление
Swift
var minimumLogicalFontSize: Int32Objective 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: BoolObjective C
@property(nonatomic) BOOL suppressesIncrementalRenderingПараметры
suppressesIncrementalRenderingПередача
YEStrueподавить инкрементный рендеринг, илиNOfalseиначе.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.8 и позже.
-
Возвраты, подавлен ли инкрементный рендеринг.
Объявление
Swift
var suppressesIncrementalRendering: BoolObjective C
@property(nonatomic) BOOL suppressesIncrementalRenderingОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.8 и позже.
-
Наборы, позволяет ли получатель изображениям с анимацией циклично выполняться.
Объявление
Swift
var allowsAnimatedImageLooping: BoolObjective C
@property(nonatomic) BOOL allowsAnimatedImageLoopingПараметры
flagYEStrueесли веб-представление должно циклично выполнить изображения с анимацией,NOfalseиначе.Обсуждение
Если цикличное выполнение изображения отключено, веб-представление выводит на экран его как статическое изображение. Число раз, что изображение циклы определяется параметрами самого файла образа и не может быть установлено в веб-представлении.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
-
Возвраты, позволяет ли веб-представление изображениям с анимацией циклично выполняться.
Объявление
Swift
var allowsAnimatedImageLooping: BoolObjective C
@property(nonatomic) BOOL allowsAnimatedImageLoopingВозвращаемое значение
YEStrueесли веб-представление сконфигурировано для цикличного выполнения изображений с анимацией,NOfalseиначе.Обсуждение
Число раз, что изображение циклы определяется параметрами самого файла образа и не может быть установлено в веб-представлении.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
-
Наборы, позволяет ли получатель изображения с анимацией.
Объявление
Swift
var allowsAnimatedImages: BoolObjective C
@property(nonatomic) BOOL allowsAnimatedImagesПараметры
flagНабор к
YEStrueесли веб-представление должно позволить изображения с анимацией, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
-
Возвраты, позволяет ли веб-представление изображения с анимацией.
Объявление
Swift
var allowsAnimatedImages: BoolObjective C
@property(nonatomic) BOOL allowsAnimatedImagesВозвращаемое значение
YEStrueесли веб-представление позволяет изображения с анимацией, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
-
Наборы, позволяет ли веб-представление изображениям быть загруженными автоматически.
Объявление
Swift
var loadsImagesAutomatically: BoolObjective C
@property(nonatomic) BOOL loadsImagesAutomaticallyПараметры
flagYEStrueесли веб-представление должно позволить изображениям быть загруженными автоматически, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
-
Возвраты, загружаются ли изображения автоматически для веб-представления.
Объявление
Swift
var loadsImagesAutomatically: BoolObjective C
@property(nonatomic) BOOL loadsImagesAutomaticallyВозвращаемое значение
YEStrueесли веб-представление позволяет изображениям быть загруженными автоматически, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 и позже.
-
Наборы, должно ли веб-представление включать фоны при печати.
Объявление
Swift
var shouldPrintBackgrounds: BoolObjective C
@property(nonatomic) BOOL shouldPrintBackgroundsПараметры
flagНабор к
YEStrueесли веб-представление должно распечатать фоны, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвраты, должно ли веб-представление включать фоны при печати.
Объявление
Swift
var shouldPrintBackgrounds: BoolObjective C
@property(nonatomic) BOOL shouldPrintBackgroundsВозвращаемое значение
YEStrueесли веб-представление распечатывает фоны, иначеNOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвраты, включен ли частный просмотр.
Объявление
Swift
var privateBrowsingEnabled: BoolObjective C
@property(nonatomic) BOOL privateBrowsingEnabledВозвращаемое значение
YEStrueесли частный просмотр включен, иначеNOfalse.Обсуждение
Частный просмотр препятствует тому, чтобы веб-представление поддержало любую историю, кэш или информацию о AutoFill для страниц, которые посещают.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.3 и позже.
См. также
-
Наборы, включен ли частный просмотр.
Объявление
Swift
var privateBrowsingEnabled: BoolObjective C
@property(nonatomic) BOOL privateBrowsingEnabledВозвращаемое значение
YEStrueесли частный просмотр должен быть включен, иначеNOfalse.Обсуждение
Если частный просмотр включен, веб-представление не хранит информацию о веб-сайтах пользовательские посещения. Частный просмотр препятствует тому, чтобы веб-представление поддержало любую историю, кэш или информацию о AutoFill для страниц, которые посещают.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвраты, будет ли клавиша Tab фокусировать ссылки.
Объявление
Swift
var tabsToLinks: BoolObjective C
@property(nonatomic) BOOL tabsToLinksВозвращаемое значение
YEStrueесли пользователь должен быть в состоянии перейти к ссылкам путем нажатия клавиши Tab,NOfalseиначе.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.3 и позже.
См. также
-
Наборы, будет ли веб-представление управление фокусировкой на ссылках при переключении вкладок.
Объявление
Swift
var tabsToLinks: BoolObjective C
@property(nonatomic) BOOL tabsToLinksВозвращаемое значение
YEStrueесли пользователь в состоянии перейти к ссылкам путем нажатия клавиши Tab,NOfalseиначе.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.3 и позже.
См. также
-
Наборы, должны ли веб-представления, связанные с получателем, использовать совместно используемый кэш страницы.
Объявление
Swift
var usesPageCache: BoolObjective C
@property(nonatomic) BOOL usesPageCacheПараметры
usesPageCacheYEStrueесли веб-представления должны использовать кэш страницы; иначе,NOfalse.Обсуждение
Страницы кэшируются, когда они добавлены к прямому спиной списку и удалены из кэша, когда они удалены из прямого спиной списка. Поскольку кэш страницы является глобальной переменной, кэширование страницы в одном прямом спиной списке может заставить страницу в другом прямом спиной списке быть удаленной из кэша.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвраты, должны ли веб-представления, связанные с получателем, использовать совместно используемый кэш страницы.
Объявление
Swift
var usesPageCache: BoolObjective C
@property(nonatomic) BOOL usesPageCacheВозвращаемое значение
YEStrueесли веб-представления должны использовать кэш страницы; иначе,NOfalse.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Устанавливает модель кэша для веб-представлений, связанных с получателем.
Объявление
Swift
var cacheModel: WebCacheModelObjective C
@property(nonatomic) WebCacheModel cacheModelПараметры
cacheModelМодель кэша для веб-представлений связалась с получателем. Возможные значения описаны в
WebCacheModel.Обсуждение
Установите это свойство для оптимизации места кэша WebKit (на диске и в памяти) к наиболее подходящему использование веб-представления. Если веб-представление используется только для единственной веб-страницы, используйте
WebCacheModelDocumentViewerпостоянный вместо этого.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвращает модель кэша для веб-представления.
Объявление
Swift
var cacheModel: WebCacheModelObjective 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;Константы
-
DocumentViewerWebCacheModelDocumentViewerВысвобождает средства, когда на них больше не ссылаются и кэши удаленные ресурсы на диске. Эта модель является подходящей для отображения статического документа без пользовательского интерфейса навигации. Это - самая эффективная памятью модель.
Доступный в OS X v10.5 и позже.
-
DocumentBrowserWebCacheModelDocumentBrowserКэширует разумное число ресурсов и ранее просматриваемых документов в памяти и на диске. Эта модель является подходящей для отображения и навигации между многократными документами.
Доступный в OS X v10.5 и позже.
-
PrimaryWebBrowserWebCacheModelPrimaryWebBrowserКэширует большое количество ресурсов и ранее просматриваемых документов в памяти и на диске. Эта модель является подходящей для веб-представления, ведущего себя как веб-браузер.
Доступный в 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 и позже.
