NSProgressIndicator
NSProgressIndicator класс позволяет отображению приложения индикатор хода выполнения, чтобы показать, что длинная задача идет полным ходом. Некоторые индикаторы хода выполнения неопределенны и делают не что иное как вращаются, чтобы показать, что приложение занято. Другие являются определенными и показывают процент выполненной задачи.
Наследование
-
NSObject -
NSResponder -
NSView -
NSProgressIndicator
-
NSObject -
NSResponder -
NSView -
NSProgressIndicator
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSAccessibility -
NSAccessibilityElementProtocol -
NSAccessibilityGroup -
NSAccessibilityProgressIndicator -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObjectProtocol -
NSUserInterfaceItemIdentification -
Печатаемый -
Reflectable -
NSAccessibility -
NSAccessibilityElement -
NSAccessibilityProgressIndicator -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObject -
NSUserInterfaceItemIdentification
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.0 и позже.
-
анимационный: - анимационный:(OS X v10.5) и позжеЭтот метод действия совершенствует анимацию прогресса неопределенного аниматора прогресса одним шагом.
Оператор осуждения
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: BoolObjective C
@property BOOL usesThreadedAnimationПараметры
flagYEStrueуказать, что анимация индикатора хода выполнения должна произойти в отдельном потоке; иначе,NOfalse. Это значение является только подсказкой и может быть проигнорировано.Обсуждение
Если приложение становится многопоточным в результате вызова этого метода, производительность приложения могла бы стать заметно медленнее.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Запускает анимацию неопределенного индикатора хода выполнения.
Объявление
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: BoolObjective C
@property BOOL usesThreadedAnimationВозвращаемое значение
YEStrueесли анимация индикатора хода выполнения происходит в отдельном потоке; иначе,NOfalse.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Совершенствует индикатор выполнения определенного индикатора хода выполнения указанной суммой.
Параметры
deltaСумма, которой можно постепенно увеличить индикатор выполнения. Например, если бы Вы хотите усовершенствовать индикатор выполнения с 0,0 до 100,0 на 20 шагах, Вы вызвали бы
incrementBy:20 раз со значением дельты 5,0.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает значение, указывающее текущую степень получателя.
Параметры
doubleValueТекущая степень определенного индикатора хода выполнения.
Обсуждение
Неопределенный индикатор хода выполнения не использует это значение.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
-
Возвращает значение, указывающее текущую степень индикатора выполнения определенного индикатора хода выполнения.
Возвращаемое значение
Значение, представляющее текущую степень определенного индикатора выполнения. Например, определенный индикатор хода выполнения идет от 0,0 до 100,0 по умолчанию. Если индикатор выполнения совершенствовался на полпути через представление, значение, возвращенное
doubleValueбыл бы 50.0. Неопределенный индикатор хода выполнения не использует это значение.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает минимальное значение для получателя.
Параметры
newMinimumМинимальное значение индикатора хода выполнения. Неопределенный индикатор хода выполнения не использует это значение.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвращает минимальное значение для индикатора выполнения определенного индикатора хода выполнения.
Возвращаемое значение
Минимальное значение индикатора хода выполнения. По умолчанию определенный индикатор хода выполнения идет от 0,0 до 100,0, таким образом, значение возвратилось, будет 0.0. Неопределенный индикатор хода выполнения не использует это значение.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает максимальное значение для получателя.
Параметры
newMaximumМаксимальное значение индикатора хода выполнения. Неопределенный индикатор хода выполнения не использует это значение.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвращает максимальное значение для индикатора выполнения определенного индикатора хода выполнения.
Возвращаемое значение
Максимальное значение индикатора хода выполнения. По умолчанию определенный индикатор хода выполнения идет от 0,0 до 100,0, таким образом, значение возвратилось, будет 100.0. Неопределенный индикатор хода выполнения не использует это значение.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает размер получателя.
Параметры
sizeПостоянное указание размера управления. Допустимые значения для
sizeописаны в NSCell.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвращает размер получателя.
Возвращаемое значение
Постоянное указание размера управления. Допустимые возвращаемые значения описаны в NSCell.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает оттенок управления получателя.
Параметры
controlTintПостоянное указание желаемого оттенка управления. Допустимые значения для
controlTintописаны в NSCell.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвращает оттенок управления получателя.
Возвращаемое значение
Постоянное указание текущего оттенка управления. Допустимые возвращаемые значения описаны в NSCell.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Наборы, имеет ли кадр получателя трехмерную внешнюю панель.
Объявление
Swift
var bezeled: BoolObjective C
@property(getter=isBezeled) BOOL bezeledПараметры
flagYEStrueесли индикатор хода выполнения является bezeled; иначе,NOfalse.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
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.
См. также
-
Наборы, неопределенен ли получатель.
Объявление
Swift
var indeterminate: BoolObjective C
@property(getter=isIndeterminate) BOOL indeterminateПараметры
flagYEStrueесли индикатор хода выполнения должен быть неопределенным; иначеNOfalse.Обсуждение
Этот метод только имеет эффект если
styleвозвратыNSProgressIndicatorBarStyle. ЕслиstyleвозвратыNSProgressIndicatorSpinningStyle, индикатор всегда неопределенен, независимо от того, что Вы передаете этому методу.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
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.
См. также
-
Устанавливает стиль индикатора хода выполнения (панель или вращающийся).
Объявление
Swift
var style: NSProgressIndicatorStyleObjective C
@property NSProgressIndicatorStyle styleПараметры
styleПостоянное указание стиля индикатора хода выполнения. Возможные значения для
styleописаны вNSProgressIndicatorStyle.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Возвращает стиль индикатора хода выполнения (панель или вращающийся).
Объявление
Swift
var style: NSProgressIndicatorStyleObjective C
@property NSProgressIndicatorStyle styleВозвращаемое значение
Постоянное указание стиля индикатора хода выполнения. Возможные возвращаемые значения описаны в NSProgressIndicatorStyle.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
Этот метод действия изменяет размеры получателя к надлежащему размеру в зависимости от какой
styleвозвраты.Объявление
Swift
func sizeToFit()Objective C
- (void)sizeToFitОбсуждение
Используйте это после использования
setStyle:изменять размеры получателя.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.2 и позже.
-
Наборы, скрывает ли получатель себя, когда он не анимирует.
Объявление
Swift
var displayedWhenStopped: BoolObjective C
@property(getter=isDisplayedWhenStopped) BOOL displayedWhenStoppedПараметры
isDisplayedОператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.2 и позже.
См. также
-
isDisplayedWhenStopped - isDisplayedWhenStoppedДоступный в OS X v10.2 через OS X v10.9Возвращает булево значение, указывающее, показывает ли получатель себя, даже когда он не анимирует.
Объявление
Objective C
- (BOOL)isDisplayedWhenStoppedВозвращаемое значение
YEStrueесли индикатор хода выполнения показывает себя, даже когда он не анимирует. По умолчанию это возвращает возвратыYEStrueеслиstyleNSProgressIndicatorBarStyleиNOfalseеслиstyleNSProgressIndicatorSpinningStyle.Оператор импорта
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;Константы
-
PreferredThicknessNSProgressIndicatorPreferredThickness14
Доступный в OS X v10.0 и позже.
-
PreferredSmallThicknessNSProgressIndicatorPreferredSmallThickness10
Доступный в OS X v10.0 и позже.
-
PreferredLargeThicknessNSProgressIndicatorPreferredLargeThickness18
Доступный в OS X v10.0 и позже.
-
PreferredAquaThicknessNSProgressIndicatorPreferredAquaThickness12
Доступный в OS X v10.0 и позже.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
-
-
Объявление
Swift
enum NSProgressIndicatorStyle : UInt { case BarStyle case SpinningStyle }Objective C
typedef enum _NSProgressIndicatorStyle { NSProgressIndicatorBarStyle = 0, NSProgressIndicatorSpinningStyle = 1 } NSProgressIndicatorStyle;Константы
-
BarStyleNSProgressIndicatorBarStyleПрямоугольный индикатор, который может быть определенным или неопределенным.
Доступный в OS X v10.2 и позже.
-
SpinningStyleNSProgressIndicatorSpinningStyleИндикатор небольшого квадрата, который может быть неопределенным только.
Доступный в OS X v10.2 и позже.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.2 и позже.
-
