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

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

Разработчик

Ссылка платформы AppKit ссылка класса NSProgressIndicator

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

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

NSProgressIndicator

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

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


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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.0 и позже.
  • Этот метод действия совершенствует анимацию прогресса неопределенного аниматора прогресса одним шагом.

    Оператор осуждения

    NSProgressIndicator больше поддержки, постепенно увеличивающиеся анимацию, не используя этот метод. Используйте startAnimation: и stopAnimation: методы для выполнения анимации индикатора хода выполнения.

    Объявление

    Objective C

    - (void)animate:(id)sender

    Параметры

    sender

    Объект, отправляющий сообщение.

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

    Objective C

    @import AppKit;

    Доступность

    Осуждаемый в OS X v10.5 и позже.

  • animationDelay - animationDelay (OS X v10.5) и позже

    Возвращает задержку, в секундах, между шагами анимации для неопределенного индикатора хода выполнения.

    Оператор осуждения

    Индикаторы хода выполнения больше не позволяют задержке анимации быть установленной.

    Объявление

    Objective C

    - (NSTimeInterval)animationDelay

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

    Задержка между шагами анимации. По умолчанию задержка анимации установлена в 1/12 секунды (5.0/60.0). Определенный индикатор хода выполнения не использует значение задержки анимации.

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

    Objective C

    @import AppKit;

    Доступность

    Осуждаемый в OS X v10.5 и позже.

  • setAnimationDelay: - setAnimationDelay: (OS X v10.5) и позже

    Устанавливает задержку, в секундах, между шагами анимации для неопределенного индикатора хода выполнения.

    Оператор осуждения

    Индикаторы хода выполнения больше не позволяют задержке анимации быть установленной.

    Объявление

    Objective C

    - (void)setAnimationDelay:(NSTimeInterval)delay

    Параметры

    delay

    Число секунд между шагами анимации. По умолчанию задержка анимации установлена в 1/12 секунды (5.0/60.0). Установка задержки к двойному значению, больше, чем 5.0/60.0, замедляет анимация, в то время как установка задержки к меньшему значению ускоряет его. Определенный индикатор хода выполнения не использует значение задержки анимации.

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

    Objective C

    @import AppKit;

    Доступность

    Осуждаемый в OS X v10.5 и позже.

  • Устанавливает подсказку относительно того, должен ли получатель реализовать анимацию индикатора хода выполнения в отдельном потоке.

    Объявление

    Swift

    var usesThreadedAnimation: Bool

    Objective C

    @property BOOL usesThreadedAnimation

    Параметры

    flag

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

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – usesThreadedAnimation

  • Запускает анимацию неопределенного индикатора хода выполнения.

    Объявление

    Swift

    func startAnimation(_ sender: AnyObject?)

    Objective C

    - (void)startAnimation:(id)sender

    Параметры

    sender

    Объект, отправляющий сообщение.

    Обсуждение

    Ничего не делает для определенного индикатора хода выполнения.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Останавливает анимацию неопределенного индикатора хода выполнения.

    Объявление

    Swift

    func stopAnimation(_ sender: AnyObject?)

    Objective C

    - (void)stopAnimation:(id)sender

    Параметры

    sender

    Объект, отправляющий сообщение.

    Обсуждение

    Ничего не делает для определенного индикатора хода выполнения.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var usesThreadedAnimation: Bool

    Objective C

    @property BOOL usesThreadedAnimation

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

    YEStrue если анимация индикатора хода выполнения происходит в отдельном потоке; иначе, NOfalse.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Совершенствует индикатор выполнения определенного индикатора хода выполнения указанной суммой.

    Объявление

    Swift

    func incrementBy(_ delta: Double)

    Objective C

    - (void)incrementBy:(double)delta

    Параметры

    delta

    Сумма, которой можно постепенно увеличить индикатор выполнения. Например, если бы Вы хотите усовершенствовать индикатор выполнения с 0,0 до 100,0 на 20 шагах, Вы вызвали бы incrementBy: 20 раз со значением дельты 5,0.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – doubleValue

  • Устанавливает значение, указывающее текущую степень получателя.

    Объявление

    Swift

    var doubleValue: Double

    Objective C

    @property double doubleValue

    Параметры

    doubleValue

    Текущая степень определенного индикатора хода выполнения.

    Обсуждение

    Неопределенный индикатор хода выполнения не использует это значение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var doubleValue: Double

    Objective C

    @property double doubleValue

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

    Значение, представляющее текущую степень определенного индикатора выполнения. Например, определенный индикатор хода выполнения идет от 0,0 до 100,0 по умолчанию. Если индикатор выполнения совершенствовался на полпути через представление, значение, возвращенное doubleValue был бы 50.0. Неопределенный индикатор хода выполнения не использует это значение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает минимальное значение для получателя.

    Объявление

    Swift

    var minValue: Double

    Objective C

    @property double minValue

    Параметры

    newMinimum

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – minValue

  • Возвращает минимальное значение для индикатора выполнения определенного индикатора хода выполнения.

    Объявление

    Swift

    var minValue: Double

    Objective C

    @property double minValue

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

    Минимальное значение индикатора хода выполнения. По умолчанию определенный индикатор хода выполнения идет от 0,0 до 100,0, таким образом, значение возвратилось, будет 0.0. Неопределенный индикатор хода выполнения не использует это значение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает максимальное значение для получателя.

    Объявление

    Swift

    var maxValue: Double

    Objective C

    @property double maxValue

    Параметры

    newMaximum

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – maxValue

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

    Объявление

    Swift

    var maxValue: Double

    Objective C

    @property double maxValue

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

    Максимальное значение индикатора хода выполнения. По умолчанию определенный индикатор хода выполнения идет от 0,0 до 100,0, таким образом, значение возвратилось, будет 100.0. Неопределенный индикатор хода выполнения не использует это значение.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает размер получателя.

    Объявление

    Swift

    var controlSize: NSControlSize

    Objective C

    @property NSControlSize controlSize

    Параметры

    size

    Постоянное указание размера управления. Допустимые значения для size описаны в NSCell.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – controlSize

  • Возвращает размер получателя.

    Объявление

    Swift

    var controlSize: NSControlSize

    Objective C

    @property NSControlSize controlSize

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

    Постоянное указание размера управления. Допустимые возвращаемые значения описаны в NSCell.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setControlSize:

  • Устанавливает оттенок управления получателя.

    Объявление

    Swift

    var controlTint: NSControlTint

    Objective C

    @property NSControlTint controlTint

    Параметры

    controlTint

    Постоянное указание желаемого оттенка управления. Допустимые значения для controlTint описаны в NSCell.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – controlTint

  • Возвращает оттенок управления получателя.

    Объявление

    Swift

    var controlTint: NSControlTint

    Objective C

    @property NSControlTint controlTint

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

    Постоянное указание текущего оттенка управления. Допустимые возвращаемые значения описаны в NSCell.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setControlTint:

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

    Объявление

    Swift

    var bezeled: Bool

    Objective C

    @property(getter=isBezeled) BOOL bezeled

    Параметры

    flag

    YEStrue если индикатор хода выполнения является bezeled; иначе, NOfalse.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – isBezeled

  • isBezeled - isBezeled Доступный в OS X v10.0 через OS X v10.9

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

    Объявление

    Objective C

    - (BOOL)isBezeled

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

    YEStrue если кадр получателя имеет трехмерную внешнюю панель; иначе, NOfalse.

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

    См. также

    – setBezeled:

  • Наборы, неопределенен ли получатель.

    Объявление

    Swift

    var indeterminate: Bool

    Objective C

    @property(getter=isIndeterminate) BOOL indeterminate

    Параметры

    flag

    YEStrue если индикатор хода выполнения должен быть неопределенным; иначе NOfalse.

    Обсуждение

    Этот метод только имеет эффект если style возвраты NSProgressIndicatorBarStyle. Если style возвраты NSProgressIndicatorSpinningStyle, индикатор всегда неопределенен, независимо от того, что Вы передаете этому методу.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – isIndeterminate

  • isIndeterminate - isIndeterminate Доступный в OS X v10.0 через OS X v10.9

    Возвращает булево значение, указывающее, неопределенен ли получатель.

    Объявление

    Objective C

    - (BOOL)isIndeterminate

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

    YEStrue если индикатор выполнения неопределенен; иначе NOfalse. Это применяется только если style возвраты NSProgressIndicatorBarStyle.

    Обсуждение

    Если style возвраты NSProgressIndicatorSpinningStyle, индикатор всегда неопределенен, независимо от того, что возвращает этот метод.

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

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

    См. также

    – setIndeterminate:

  • Устанавливает стиль индикатора хода выполнения (панель или вращающийся).

    Объявление

    Swift

    var style: NSProgressIndicatorStyle

    Objective C

    @property NSProgressIndicatorStyle style

    Параметры

    style

    Постоянное указание стиля индикатора хода выполнения. Возможные значения для style описаны в NSProgressIndicatorStyle.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – стиль

  • Возвращает стиль индикатора хода выполнения (панель или вращающийся).

    Объявление

    Swift

    var style: NSProgressIndicatorStyle

    Objective C

    @property NSProgressIndicatorStyle style

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

    Постоянное указание стиля индикатора хода выполнения. Возможные возвращаемые значения описаны в NSProgressIndicatorStyle.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setStyle:

  • Этот метод действия изменяет размеры получателя к надлежащему размеру в зависимости от какой style возвраты.

    Объявление

    Swift

    func sizeToFit()

    Objective C

    - (void)sizeToFit

    Обсуждение

    Используйте это после использования setStyle: изменять размеры получателя.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var displayedWhenStopped: Bool

    Objective C

    @property(getter=isDisplayedWhenStopped) BOOL displayedWhenStopped

    Параметры

    isDisplayed

    YEStrue скрыть индикатор хода выполнения, когда это не анимирует; иначе NOfalse. По умолчанию это YEStrue если style NSProgressIndicatorBarStyle, и NOfalse если style NSProgressIndicatorSpinningStyle.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – isDisplayedWhenStopped

  • isDisplayedWhenStopped - isDisplayedWhenStopped Доступный в OS X v10.2 через OS X v10.9

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

    Объявление

    Objective C

    - (BOOL)isDisplayedWhenStopped

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

    YEStrue если индикатор хода выполнения показывает себя, даже когда он не анимирует. По умолчанию это возвращает возвраты YEStrue если style NSProgressIndicatorBarStyle и NOfalse если style NSProgressIndicatorSpinningStyle.

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.2 через OS X v10.9.

Типы данных

  • Укажите высоту индикатора хода выполнения.

    Объявление

    Swift

    enum NSProgressIndicatorThickness : UInt { case PreferredThickness case PreferredSmallThickness case PreferredLargeThickness case PreferredAquaThickness }

    Objective C

    typedef enum _NSProgressIndicatorThickness { NSProgressIndicatorPreferredThickness = 14, NSProgressIndicatorPreferredSmallThickness = 10, NSProgressIndicatorPreferredLargeThickness = 18, NSProgressIndicatorPreferredAquaThickness = 12 } NSProgressIndicatorThickness;

    Константы

    • PreferredThickness

      NSProgressIndicatorPreferredThickness

      14

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

    • PreferredSmallThickness

      NSProgressIndicatorPreferredSmallThickness

      10

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

    • PreferredLargeThickness

      NSProgressIndicatorPreferredLargeThickness

      18

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

    • PreferredAquaThickness

      NSProgressIndicatorPreferredAquaThickness

      12

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Укажите стиль индикатора хода выполнения, и используются style и setStyle:.

    Объявление

    Swift

    enum NSProgressIndicatorStyle : UInt { case BarStyle case SpinningStyle }

    Objective C

    typedef enum _NSProgressIndicatorStyle { NSProgressIndicatorBarStyle = 0, NSProgressIndicatorSpinningStyle = 1 } NSProgressIndicatorStyle;

    Константы

    • BarStyle

      NSProgressIndicatorBarStyle

      Прямоугольный индикатор, который может быть определенным или неопределенным.

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

    • SpinningStyle

      NSProgressIndicatorSpinningStyle

      Индикатор небольшого квадрата, который может быть неопределенным только.

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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