UIProgressView
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
Reflectable -
UIAccessibilityIdentification -
UIAppearance -
UIAppearanceContainer -
UICoordinateSpace -
UIDynamicItem -
UITraitEnvironment -
NSCoding -
NSObject -
UIAppearance -
UIAppearanceContainer -
UICoordinateSpace -
UIDynamicItem -
UITraitEnvironment
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 2.0 и позже.
Вы используете UIProgressView класс для изображения прогресса задачи в течение долгого времени. Примером индикатора выполнения является один показанный у основания Почтового приложения, когда это загружает сообщения.
UIProgressView класс обеспечивает свойства для управления стилем индикатора выполнения и для получения и установки значений, прикрепляющихся к прогрессу задачи.
Для неопределенного индикатора хода выполнения — или, неофициально, «прядильщик» — используют экземпляр UIActivityIndicatorView класс.
Для получения дополнительной информации о появлении и конфигурации поведения, посмотрите Представления Прогресса.
-
Инициализирует и возвращает объект представления прогресса.
Объявление
Swift
init(progressViewStylestyle: UIProgressViewStyle)Objective C
- (instancetype)initWithProgressViewStyle:(UIProgressViewStyle)styleПараметры
styleКонстанта, указывающая стиль объекта, который будет создаваться. Посмотрите
UIProgressViewStyleдля описаний констант стиля.Возвращаемое значение
Инициализированный
UIProgressViewобъект илиnilесли не мог бы быть создан объект.Обсуждение
UIProgressViewустанавливает высоту возвращенного представления согласно указанномуstyle. Можно установить и получить стиль представления прогресса черезprogressViewStyleсвойство.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
progressСвойствоТекущий прогресс, показанный получателем.
Объявление
Swift
var progress: FloatObjective C
@property(nonatomic) float progressОбсуждение
Текущий прогресс представлен значением с плавающей точкой между 0,0 и 1.0, включительно, где 1.0 указывает завершение задачи. Значение по умолчанию 0.0. Значения меньше чем 0,0 и больше, чем 1,0 прикрепляются к тем пределам.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
Корректирует текущий прогресс, показанный получателем, дополнительно анимируя изменение.
Объявление
Swift
func setProgress(_progress: Float, animatedanimated: Bool)Objective C
- (void)setProgress:(float)progressanimated:(BOOL)animatedПараметры
progressНовое значение прогресса.
animatedYEStrueесли изменение должно быть анимировано,NOfalseесли изменение должно сразу произойти.Обсуждение
Текущий прогресс представлен значением с плавающей точкой между 0,0 и 1.0, включительно, где 1.0 указывает завершение задачи. Значение по умолчанию 0.0. Значения меньше чем 0,0 и больше, чем 1,0 прикрепляются к тем пределам.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 5.0 и позже.
-
progressViewStyleСвойствоТекущий графический стиль получателя.
Объявление
Swift
var progressViewStyle: UIProgressViewStyleObjective C
@property(nonatomic) UIProgressViewStyle progressViewStyleОбсуждение
Значение этого свойства является константой, указывающей стиль представления прогресса. Стиль по умолчанию
UIProgressViewStyleDefault. Для больше на этих константах, посмотритеUIProgressViewStyle.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
progressTintColorСвойство -
progressImageСвойствоИзображение для использования для части индикатора выполнения, который заполнен.
Объявление
Swift
var progressImage: UIImage?Objective C
@property(nonatomic, retain) UIImage *progressImageОбсуждение
Если Вы обеспечиваете пользовательское изображение,
progressTintColorсвойство проигнорировано.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 5.0 и позже.
-
trackTintColorСвойство -
trackImageСвойствоИзображение для использования для части дорожки, которая не заполнена.
Объявление
Swift
var trackImage: UIImage?Objective C
@property(nonatomic, retain) UIImage *trackImageОбсуждение
Если Вы обеспечиваете пользовательское изображение,
trackTintColorсвойство проигнорировано.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 5.0 и позже.
Типы данных
-
Стили разрешены для индикатора выполнения.
Объявление
Swift
enum UIProgressViewStyle : Int { case Default case Bar }Objective C
typedef enum { UIProgressViewStyleDefault, UIProgressViewStyleBar, } UIProgressViewStyle;Константы
-
DefaultUIProgressViewStyleDefaultСтандартный стиль представления прогресса. Это - значение по умолчанию.
Доступный в iOS 2.0 и позже.
-
BarUIProgressViewStyleBarСтиль представления прогресса, использующегося на панели инструментов.
Доступный в iOS 2.0 и позже.
Обсуждение
Можно установить и получить текущий стиль представления прогресса через
progressViewStyleсвойство.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
