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(progressViewStyle
style
: 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: Float
Objective 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)
progress
animated:(BOOL)animated
Параметры
progress
Новое значение прогресса.
animated
YES
true
если изменение должно быть анимировано,NO
false
если изменение должно сразу произойти.Обсуждение
Текущий прогресс представлен значением с плавающей точкой между 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: UIProgressViewStyle
Objective 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;
Константы
-
Default
UIProgressViewStyleDefault
Стандартный стиль представления прогресса. Это - значение по умолчанию.
Доступный в iOS 2.0 и позже.
-
Bar
UIProgressViewStyleBar
Стиль представления прогресса, использующегося на панели инструментов.
Доступный в iOS 2.0 и позже.
Обсуждение
Можно установить и получить текущий стиль представления прогресса через
progressViewStyle
свойство.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-