One Logo Pool Ball
UIKit · IOS API REFERENCE

UIProgressView

class · iOS 2.0+ · SDK 27.1

@MainActor class UIProgressView

Members (18)

init · iOS 2.0+

init

TypeScript
static initCoder(coder: _Foundation_NSCoder): Promise<(UIProgressView) | null>
Swift declaration
init?(coder: NSCoder)
init · iOS 2.0+

init

TypeScript
static initFrame(frame: { x: number; y: number; width: number; height: number }): Promise<UIProgressView>
Swift declaration
init(frame: CGRect)
init · iOS 2.0+

init

TypeScript
static initProgressViewStyle(style: UIProgressView_Style): Promise<UIProgressView>
Swift declaration
convenience init(progressViewStyle style: UIProgressView.Style)
method · iOS 5.0+

setProgress

TypeScript
setProgress(progress: number, animated: boolean): Promise<void>
Swift declaration
func setProgress(_ progress: Float, animated: Bool)
get · iOS 9.0+

observedProgress

TypeScript
get observedProgress(): Promise<(_Foundation_Progress) | null>
Swift declaration
var observedProgress: Progress? { get set }
set · iOS 9.0+

observedProgress

TypeScript
setObservedProgress(value?: (_Foundation_Progress) | null): Promise<void>
Swift declaration
var observedProgress: Progress? { get set }
get · iOS 2.0+

progress

TypeScript
get progress(): Promise<number>
Swift declaration
var progress: Float { get set }
set · iOS 2.0+

progress

TypeScript
setProgress3130(value: number): Promise<void>
Swift declaration
var progress: Float { get set }
get · iOS 5.0+

progressImage

TypeScript
get progressImage(): Promise<(UIImage) | null>
Swift declaration
var progressImage: UIImage? { get set }
set · iOS 5.0+

progressImage

TypeScript
setProgressImage(value?: (UIImage) | null): Promise<void>
Swift declaration
var progressImage: UIImage? { get set }
get · iOS 5.0+

progressTintColor

TypeScript
get progressTintColor(): Promise<(UIColor) | null>
Swift declaration
var progressTintColor: UIColor? { get set }
set · iOS 5.0+

progressTintColor

TypeScript
setProgressTintColor(value?: (UIColor) | null): Promise<void>
Swift declaration
var progressTintColor: UIColor? { get set }
get · iOS 2.0+

progressViewStyle

TypeScript
get progressViewStyle(): Promise<UIProgressView_Style>
Swift declaration
var progressViewStyle: UIProgressView.Style { get set }
set · iOS 2.0+

progressViewStyle

TypeScript
setProgressViewStyle(value: UIProgressView_Style): Promise<void>
Swift declaration
var progressViewStyle: UIProgressView.Style { get set }
get · iOS 5.0+

trackImage

TypeScript
get trackImage(): Promise<(UIImage) | null>
Swift declaration
var trackImage: UIImage? { get set }
set · iOS 5.0+

trackImage

TypeScript
setTrackImage(value?: (UIImage) | null): Promise<void>
Swift declaration
var trackImage: UIImage? { get set }
get · iOS 5.0+

trackTintColor

TypeScript
get trackTintColor(): Promise<(UIColor) | null>
Swift declaration
var trackTintColor: UIColor? { get set }
set · iOS 5.0+

trackTintColor

TypeScript
setTrackTintColor(value?: (UIColor) | null): Promise<void>
Swift declaration
var trackTintColor: UIColor? { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

UIProgressView.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All UIKit types →