UIResponder 》UIView 》④ UIProgressView 供了管理风格的进度条,用于获取和设置值是固定的任务的进度的属性。
UIResponder 》UIView 》⑤ UIActivityIndicatorView 创建和管理一个指标用来显示不确定的任务进度。
UIResponder 》UIView 》UIControl》UISlider 一个UISlider对象是一个可视化的控制,用来选择一个连续值范围从单一的值。滑块始终显示为单杠。
广义的进度条,包括UIProgressView与UIActivityIndicatorView。
UIProgressView——用于显示某耗时操作完成的百分比; 直接继承了 UIView——一般作为静态控件,不参与交互。
UIActivityIndicatorView——显示一个旋转的齿轮,显示某个耗时操作正在执行中,但不限百分比。环形进度条
UISlider——滑块 UISlider控件,通过滑块的位置来标识/改变数值,允许用户拖动来改变值。——常用于数值的调节,比如亮度,音量等。
UIActivityIndicatorView是一个进度提示器,显示一个小圆圈在转动,主要用在一些耗时操作的提示上,比如网络请求;UIProgressView是一个进度提示条,不过它可以显示一个进度,可以告知用户操作已经进行了多少,这二者的目的都是为了在应用程序有耗时操作时在UI上进行显示,提高用户体验。
UISlider继承了 UIControl, 可作为活动控件与用户交互。
UIStepper 步进器
网友评论