FxProgressAPI
FxProgressAPI
протокол определяет методы, реализованные хост-приложением, которые позволяют плагину сообщать о прогрессе и поддерживать пользовательскую отмену.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Не применимый не применимый
-
updateProgress: - updateProgress:
ТребуемыйОбновляет прогресс дисплея. (требуемый)
Объявление
Objective C
- (BOOL)updateProgress:(float)
percentDone
Параметры
percentDone
Число с плавающей точкой между 0,0 и 100.0, указывая прогресс работы рендеринга.
Возвращаемое значение
YES
true
если пользователь отменил; иначеNO
false
.Обсуждение
Плагин должен периодически вызывать этот метод, возможно один раз в десятую из секунды, во время медленного рендеринга.
Если пользователь отменяет, возвраты метода
YES
true
, и плагин должен тогда прервать остальную часть рендеринга и возвратаNO
false
от его метода рендеринга.
-
userHasCancelled - userHasCancelled
ТребуемыйВозвраты, отменил ли пользователь текущее действие. (требуемый)
Объявление
Objective C
- (BOOL)userHasCancelled
Возвращаемое значение
YES
true
если пользователь отменил; иначеNO
false
.Обсуждение
Плагин должен периодически вызывать этот метод, возможно один раз в десятую из секунды, во время медленного рендеринга.
Если пользователь отменяет, возвраты метода
YES
true
, и плагин должен тогда прервать остальную часть рендеринга и возвратаNO
false
от его метода рендеринга.