Используя определенные индикаторы хода выполнения

По умолчанию индикатор хода выполнения неопределенен. Ваш может указать определенный индикатор хода выполнения, когда Вы устанавливаете представление с Интерфейсным Разработчиком, или можно использовать код как следующий пример для изменения значения по умолчанию программно:

[myProgressIndicatorView setIndeterminate:FALSE];

Для определенного индикатора хода выполнения вызовите incrementBy: метод для усовершенствования индикатора выполнения. По умолчанию определенный индикатор хода выполнения идет от 0,0 до 100,0. Можно постепенно увеличиться любой суммой, но если Вы варьируетесь инкремент слишком широко, прогресс может казаться неравным или судорожным. Вы обычно выбираете инкрементное значение, равномерно делящееся 100.0. Например, Вы могли бы вызвать incrementBy: 50 раз, постепенно увеличивающийся к 2,0 каждым разам, для рисования полный индикатор выполнения. Для установки значения непосредственно использовать setDoubleValue:. Для изменения диапазона по умолчанию 0,0 к 100,0 можно вызвать setMinValue: изменить минимальное значение и setMaxValue: изменить максимальное значение.

После каждого вызова incrementBy:, можно вызвать displayIfNeeded метод для обеспечения непосредственной перерисовки.