Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы WebKit ссылка класса WebPreferences

Опции
Развертывание Target:

На этой странице
Язык:

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 точках предотвращать любой шанс отображения излишне мелкого текста.

Наследование


Соответствует


Оператор импорта


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 объекты могут совместно использовать a WebPreferences объект при помощи того же предпочтительного идентификатора.

    Как правило, Вы не вызываете этот метод непосредственно. Вместо этого Вы устанавливаете предпочтительный идентификатор путем отправки 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 и позже.

    См. также

    – initWithIdentifier:

  • Возвраты, сохранены ли атрибуты получателя автоматически в пользовательской базе данных значений по умолчанию.

    Объявление

    Swift

    var autosaves: Bool

    Objective C

    @property(nonatomic) BOOL autosaves

    Возвращаемое значение

    YEStrue если атрибуты получателя автоматически сохранены, NOfalse иначе.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setAutosaves:

  • Наборы, сохранены ли атрибуты получателя в пользовательской базе данных значений по умолчанию.

    Объявление

    Swift

    var autosaves: Bool

    Objective C

    @property(nonatomic) BOOL autosaves

    Параметры

    flag

    Набор к YEStrue если атрибуты получателя должны быть автоматически сохранены в пользовательской базе данных значений по умолчанию, NOfalse иначе.

    Обсуждение

    Значение по умолчанию NOfalse.

    Оператор импорта

    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

    Набор к YEStrue указать, что веб-представление позволяет Java, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – isJavaEnabled

  • 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.

    См. также

    – setJavaEnabled:

  • Наборы, позволяет ли веб-представление JavaScript.

    Объявление

    Swift

    var javaScriptEnabled: Bool

    Objective C

    @property(nonatomic, getter=isJavaScriptEnabled) BOOL javaScriptEnabled

    Параметры

    flag

    Набор к YEStrue если веб-представление должно позволить JavaScript, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – isJavaScriptEnabled

  • 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.

    См. также

    – setJavaScriptEnabled:

  • Наборы, позволяет ли веб-представление JavaScript открывать окна автоматически.

    Объявление

    Swift

    var javaScriptCanOpenWindowsAutomatically: Bool

    Objective 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: Bool

    Objective C

    @property(nonatomic) BOOL javaScriptCanOpenWindowsAutomatically

    Возвращаемое значение

    YEStrue если веб-представление позволяет JavaScript открывать окна автоматически, иначе NOfalse.

    Обсуждение

    Явные вызовы новичку окна 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

    Набор к YEStrue если веб-представление должно позволить плагины, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – arePlugInsEnabled

  • 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.

    См. также

    – setPlugInsEnabled:

  • Наборы, включены ли листы стиля пользователя в веб-представлении.

    Объявление

    Swift

    var userStyleSheetEnabled: Bool

    Objective C

    @property(nonatomic) BOOL userStyleSheetEnabled

    Параметры

    flag

    Набор к YEStrue если листы стиля пользователя должны быть включены в веб-представлении, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – userStyleSheetEnabled

  • Возвраты, включены ли листы стиля пользователя в веб-представлении.

    Объявление

    Swift

    var userStyleSheetEnabled: Bool

    Objective 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

    Параметры

    URL

    NSURL объект, содержащий расположение листа стиля пользователя.

    Обсуждение

    Лист стиля пользователя переопределит все существующие определения CSS на странице. setUserStyleSheetEnabled: должно быть, был уже установлен в YEStrue для этого метода, чтобы иметь эффект.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – userStyleSheetLocation

  • Возвращает расположение листа стиля пользователя.

    Объявление

    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 и позже.

    См. также

    – cursiveFontFamily

  • Возвращает рукописное семейство шрифтов для веб-представления.

    Объявление

    Swift

    var cursiveFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *cursiveFontFamily

    Возвращаемое значение

    Стандартный шрифт используется для рукописного текста.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в рукописном шрифте, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setCursiveFontFamily:

  • Устанавливает фэнтезийное семейство шрифтов веб-представления.

    Объявление

    Swift

    var fantasyFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *fantasyFontFamily

    Параметры

    family

    Семейство шрифтов для использования в качестве значения по умолчанию для содержания, отмеченного с фэнтезийным шрифтом.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в фэнтезийном шрифте, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – fantasyFontFamily

  • Возвращает фэнтезийное семейство шрифтов для веб-представления.

    Объявление

    Swift

    var fantasyFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *fantasyFontFamily

    Возвращаемое значение

    Семейство шрифтов, используемое в качестве значения по умолчанию для содержания, отмечено с фэнтезийным шрифтом.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в фэнтезийном шрифте, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setFantasyFontFamily:

  • Устанавливает семейство фиксированного шрифта веб-представления.

    Объявление

    Swift

    var fixedFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *fixedFontFamily

    Параметры

    family

    Семейство шрифтов для использования в качестве значения по умолчанию для содержания, отмеченного с фиксированным шрифтом.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в фиксированном шрифте, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – fixedFontFamily

  • Возвращает семью фиксированного шрифта для веб-представления.

    Объявление

    Swift

    var fixedFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *fixedFontFamily

    Возвращаемое значение

    Семейство шрифтов, используемое в качестве значения по умолчанию для содержания, отмечено с фиксированным шрифтом.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в фиксированном шрифте, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setFixedFontFamily:

  • Устанавливает семейство шрифтов гротескового шрифта веб-представления.

    Объявление

    Swift

    var sansSerifFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *sansSerifFontFamily

    Параметры

    family

    Семейство шрифтов для использования в качестве значения по умолчанию для содержания, отмеченного со шрифтом гротескового шрифта.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в шрифте гротескового шрифта, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – sansSerifFontFamily

  • Возвращает семейство шрифтов гротескового шрифта для веб-представления.

    Объявление

    Swift

    var sansSerifFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *sansSerifFontFamily

    Возвращаемое значение

    Семейство шрифтов, используемое в качестве значения по умолчанию для содержания, отмечено со шрифтом гротескового шрифта.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в шрифте гротескового шрифта, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setSansSerifFontFamily:

  • Устанавливает семейство шрифтов засечки веб-представления.

    Объявление

    Swift

    var serifFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *serifFontFamily

    Параметры

    family

    Семейство шрифтов для использования в качестве значения по умолчанию для содержания, отмеченного со шрифтом засечки.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в шрифте засечки, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – serifFontFamily

  • Возвращает семейство шрифтов засечки для веб-представления.

    Объявление

    Swift

    var serifFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *serifFontFamily

    Возвращаемое значение

    Семейство шрифтов, используемое в качестве значения по умолчанию для содержания, отмечено со шрифтом засечки.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого указывают, что это должно быть выведено на экран в шрифте засечки, но не указывает определенный шрифт.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setSerifFontFamily:

  • Устанавливает семейство стандартного шрифта веб-представления.

    Объявление

    Swift

    var standardFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *standardFontFamily

    Параметры

    family

    Семейство шрифтов для использования в качестве значения по умолчанию для содержания, не указывающего шрифт.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого не указывают, что они должны быть выведены на экран в определенном шрифте или классе шрифтов (таких как гротесковый шрифт).

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – standardFontFamily

  • Возвращает семью стандартного шрифта, используемую веб-представлением.

    Объявление

    Swift

    var standardFontFamily: String!

    Objective C

    @property(nonatomic, copy) NSString *standardFontFamily

    Возвращаемое значение

    Семейство шрифтов использовало в качестве значения по умолчанию для содержания, не указывающего шрифт.

    Обсуждение

    Это предпочтение влияет на текст, свойства которого не указывают, что они должны быть выведены на экран в определенном шрифте или классе шрифтов (таких как гротесковый шрифт).

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setStandardFontFamily:

  • Устанавливает размер фиксированного шрифта по умолчанию веб-представления.

    Объявление

    Swift

    var defaultFixedFontSize: Int32

    Objective C

    @property(nonatomic) int defaultFixedFontSize

    Параметры

    size

    Размер стандартного шрифта для использования для содержания, выведенного на экран в фиксированном шрифте, если не указан никакой размер шрифта.

    Обсуждение

    Размер шрифта, указанный size должно всегда быть больше, чем нуль.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – defaultFixedFontSize

  • Возвращает размер фиксированного шрифта по умолчанию для веб-представления.

    Объявление

    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 и позже.

    См. также

    – defaultFontSize

  • Возвращает размер стандартного шрифта для веб-представления.

    Объявление

    Swift

    var defaultFontSize: Int32

    Objective C

    @property(nonatomic) int defaultFontSize

    Возвращаемое значение

    Если никакой размер шрифта или семейство шрифтов не указаны, размер стандартного шрифта использовал для содержания, выведенного на экран в фиксированном шрифте.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setDefaultFontSize:

  • Устанавливает минимальный размер шрифта веб-представления.

    Объявление

    Swift

    var minimumFontSize: Int32

    Objective C

    @property(nonatomic) int minimumFontSize

    Параметры

    size

    Минимальный размер шрифта для использования для содержания независимо от размера шрифта, указанного тем содержанием.

    Обсуждение

    Этот метод устанавливает минимальный размер экранного шрифта для веб-представления, переопределяя все указанные содержанием стили, включая явно указанные размеры шрифта.

    Размер шрифта, указанный size должно всегда быть больше, чем нуль.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – minimumFontSize

  • Возвращает минимальный размер шрифта для веб-представления.

    Объявление

    Swift

    var minimumFontSize: Int32

    Objective C

    @property(nonatomic) int minimumFontSize

    Возвращаемое значение

    Минимальный размер шрифта, который будет использоваться для содержания независимо от размера шрифта, указанного тем содержанием.

    Обсуждение

    Значение по умолчанию равняется 1, означая, что минимальный размер шрифта ограничивается только минимальным логическим размером шрифта.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

    См. также

    – setMinimumFontSize:

  • Устанавливает минимальный логический размер шрифта веб-представления.

    Объявление

    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 и позже.

    См. также

    – minimumLogicalFontSize

  • Возвращает минимальный логический размер шрифта для веб-представления.

    Объявление

    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 и позже.

    См. также

    – defaultTextEncodingName

  • Возвращает текстовое кодирование по умолчанию для веб-представления.

    Объявление

    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

    Передача YEStrue подавить инкрементный рендеринг, или NOfalse иначе.

    Оператор импорта

    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

    YEStrue если веб-представление должно циклично выполнить изображения с анимацией, NOfalse иначе.

    Обсуждение

    Если цикличное выполнение изображения отключено, веб-представление выводит на экран его как статическое изображение. Число раз, что изображение циклы определяется параметрами самого файла образа и не может быть установлено в веб-представлении.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Возвраты, позволяет ли веб-представление изображениям с анимацией циклично выполняться.

    Объявление

    Swift

    var allowsAnimatedImageLooping: Bool

    Objective C

    @property(nonatomic) BOOL allowsAnimatedImageLooping

    Возвращаемое значение

    YEStrue если веб-представление сконфигурировано для цикличного выполнения изображений с анимацией, NOfalse иначе.

    Обсуждение

    Число раз, что изображение циклы определяется параметрами самого файла образа и не может быть установлено в веб-представлении.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Наборы, позволяет ли получатель изображения с анимацией.

    Объявление

    Swift

    var allowsAnimatedImages: Bool

    Objective C

    @property(nonatomic) BOOL allowsAnimatedImages

    Параметры

    flag

    Набор к YEStrue если веб-представление должно позволить изображения с анимацией, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Возвраты, позволяет ли веб-представление изображения с анимацией.

    Объявление

    Swift

    var allowsAnimatedImages: Bool

    Objective C

    @property(nonatomic) BOOL allowsAnimatedImages

    Возвращаемое значение

    YEStrue если веб-представление позволяет изображения с анимацией, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Наборы, позволяет ли веб-представление изображениям быть загруженными автоматически.

    Объявление

    Swift

    var loadsImagesAutomatically: Bool

    Objective C

    @property(nonatomic) BOOL loadsImagesAutomatically

    Параметры

    flag

    YEStrue если веб-представление должно позволить изображениям быть загруженными автоматически, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Возвраты, загружаются ли изображения автоматически для веб-представления.

    Объявление

    Swift

    var loadsImagesAutomatically: Bool

    Objective C

    @property(nonatomic) BOOL loadsImagesAutomatically

    Возвращаемое значение

    YEStrue если веб-представление позволяет изображениям быть загруженными автоматически, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Наборы, должно ли веб-представление включать фоны при печати.

    Объявление

    Swift

    var shouldPrintBackgrounds: Bool

    Objective C

    @property(nonatomic) BOOL shouldPrintBackgrounds

    Параметры

    flag

    Набор к YEStrue если веб-представление должно распечатать фоны, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – shouldPrintBackgrounds

  • Возвраты, должно ли веб-представление включать фоны при печати.

    Объявление

    Swift

    var shouldPrintBackgrounds: Bool

    Objective C

    @property(nonatomic) BOOL shouldPrintBackgrounds

    Возвращаемое значение

    YEStrue если веб-представление распечатывает фоны, иначе NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Возвраты, включен ли частный просмотр.

    Объявление

    Swift

    var privateBrowsingEnabled: Bool

    Objective C

    @property(nonatomic) BOOL privateBrowsingEnabled

    Возвращаемое значение

    YEStrue если частный просмотр включен, иначе NOfalse.

    Обсуждение

    Частный просмотр препятствует тому, чтобы веб-представление поддержало любую историю, кэш или информацию о AutoFill для страниц, которые посещают.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Наборы, включен ли частный просмотр.

    Объявление

    Swift

    var privateBrowsingEnabled: Bool

    Objective C

    @property(nonatomic) BOOL privateBrowsingEnabled

    Возвращаемое значение

    YEStrue если частный просмотр должен быть включен, иначе NOfalse.

    Обсуждение

    Если частный просмотр включен, веб-представление не хранит информацию о веб-сайтах пользовательские посещения. Частный просмотр препятствует тому, чтобы веб-представление поддержало любую историю, кэш или информацию о AutoFill для страниц, которые посещают.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – privateBrowsingEnabled

  • Возвраты, будет ли клавиша Tab фокусировать ссылки.

    Объявление

    Swift

    var tabsToLinks: Bool

    Objective C

    @property(nonatomic) BOOL tabsToLinks

    Возвращаемое значение

    YEStrue если пользователь должен быть в состоянии перейти к ссылкам путем нажатия клавиши Tab, NOfalse иначе.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – setTabsToLinks:

  • Наборы, будет ли веб-представление управление фокусировкой на ссылках при переключении вкладок.

    Объявление

    Swift

    var tabsToLinks: Bool

    Objective C

    @property(nonatomic) BOOL tabsToLinks

    Возвращаемое значение

    YEStrue если пользователь в состоянии перейти к ссылкам путем нажатия клавиши Tab, NOfalse иначе.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – tabsToLinks

  • Наборы, должны ли веб-представления, связанные с получателем, использовать совместно используемый кэш страницы.

    Объявление

    Swift

    var usesPageCache: Bool

    Objective C

    @property(nonatomic) BOOL usesPageCache

    Параметры

    usesPageCache

    YEStrue если веб-представления должны использовать кэш страницы; иначе, NOfalse.

    Обсуждение

    Страницы кэшируются, когда они добавлены к прямому спиной списку и удалены из кэша, когда они удалены из прямого спиной списка. Поскольку кэш страницы является глобальной переменной, кэширование страницы в одном прямом спиной списке может заставить страницу в другом прямом спиной списке быть удаленной из кэша.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – usesPageCache

  • Возвраты, должны ли веб-представления, связанные с получателем, использовать совместно используемый кэш страницы.

    Объявление

    Swift

    var usesPageCache: Bool

    Objective C

    @property(nonatomic) BOOL usesPageCache

    Возвращаемое значение

    YEStrue если веб-представления должны использовать кэш страницы; иначе, NOfalse.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – setUsesPageCache:

  • Устанавливает модель кэша для веб-представлений, связанных с получателем.

    Объявление

    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 и позже.

    См. также

    – cacheModel

  • Возвращает модель кэша для веб-представления.

    Объявление

    Swift

    var cacheModel: WebCacheModel

    Objective C

    @property(nonatomic) WebCacheModel cacheModel

    Возвращаемое значение

    Модель кэша для веб-представлений связалась с получателем. Возможные значения описаны в WebCacheModel.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.5 и позже.

    См. также

    – setCacheModel:

Типы данных

  • Указывает кэширующуюся модель для веб-представления.

    Объявление

    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 и позже.