进击的UI----------------UIProgressView(进度条)

// UIProgressView的使用 常用于歌曲的和下载的进度条

UIProgressView *oneProgressView = [[UIProgressView alloc] init];

oneProgressView.frame = CGRectMake(0, 30, 320, 30); // 设置UIProgressView的位置和大小

oneProgressView.backgroundColor = [UIColor clearColor]; // 设置背景色

oneProgressView.alpha = 1.0; // 设置透明度 范围在0.0-1.0之间 0.0为全透明oneProgressView.progressTintColor = [UIColor yellowColor]; // 设置已过进度部分的颜色

oneProgressView.trackTintColor = [UIColor blackColor]; // 设置未过进度部分的颜色

oneProgressView.progress = 0.2; // 设置初始值,范围在0.0-1.0之间,默认是0.0

// [oneProgressView setProgress:0.8 animated:YES]; // 设置初始值,可以看到动画效果

[oneProgressView setProgressViewStyle:UIProgressViewStyleDefault]; // 设置显示的样式

// 添加到View上,并释放内存

[self.view addSubview:oneProgressView];

[oneProgressView release], oneProgressView = nil;

时间: 2024-10-11 05:59:35

进击的UI----------------UIProgressView(进度条)的相关文章

UI UIView进度条,模拟手机充电功能

#import "JRProgres.h" @implementation JRProgres { UIView * _contentView; } - (instancetype)initWithFrame:(CGRect)frame{// 重写构造方法一次创建3个视图,分别为最外层的绿框.子1白底.子2红条 self = [super initWithFrame:frame]; if (self) { //1. 设置边框为绿色 self.backgroundColor = [UIC

iOS自定义进度条高度(UIProgressView进度条高度改变的实现)

今天自定义了iOS中的进度条,发现系统的进度条高度无法改变, 现在自己封装了一种进度条(实际是是UIView而不是UIProgressView),可以改变进度条的高度,非常好用,分享给大家,直接上代码: //  CTWBProgress.h //  Created by WBapple on 16/7/31. //  Copyright © 2016年 王彬. All rights reserved. // #import <UIKit/UIKit.h> @interface CTWBProg

【iOS开发-10】UIProgressView进度条的几个属性介绍

进度条目前看来不如滑动控件(slider)实用,至少滑动控件可以让用户动,并且我们还能获得滑动控件的值. 目前还未体会到进度条的魅力. - (void)viewDidLoad { //实例化一个进度条,有两种样式,一种是UIProgressViewStyleBar一种是UIProgressViewStyleDefault,几乎无区别 UIProgressView *pro1=[[UIProgressView alloc]initWithProgressViewStyle:UIProgressVi

UIProgressView(进度条控件)

UIProgressView *pr=[[UIProgressView alloc]init]; pr.frame=CGRectMake(150.0, 190.0, 130.0, 30.0);//进度条在屏幕上的位置与大小 pr.progressViewStyle= UIProgressViewStyleBar;//标准进度条 pr.progress=0.5;//设置进度条的起始位置 pr.trackTintColor=[UIColor redColor];//设置进度条的轨道颜色 pr.pro

UIProgressView进度条

UIProgressView顾名思义用来显示进度的,如音乐,视频的播放进度,和文件的上传下载进度等. 下面以一个简单的实例来介绍UIprogressView的使用. @interface ActivityViewController : UIViewController { UIProgressView *proView; double proValue; NSTimer *timer; } @property(nonatomic, retain)  UIProgressView *proVie

使用AsyncTask后台下载图片并在UI更新进度条和现实图片

UI上的设定就不贴了,下面是fragment相应类的,基本上可以直接用到Activity上去(受权威指南影响,现在强烈喜爱Fragment) 1 public class DownloadFragment extends Fragment { 2 3 Button mFetchButton; 4 ProgressBar mProgressBar; 5 EditText mURLEditText; 6 ImageView mImageView; 7 8 @Override 9 public Vie

11 Jquery UI Progressbar 进度条插件

原文地址:https://www.cnblogs.com/springsnow/p/9461721.html

Asp.Net 无刷新文件上传并显示进度条的实现方法及思路

相信通过Asp.Net的服务器控件上传文件在简单不过了,通过AjaxToolkit控件实现上传进度也不是什么难事,为什么还要自己辛辛苦苦来 实现呢?我并不否认"拿来主义",只是我个人更喜欢凡是求个所以然.本篇将阐述通过Html,IHttpHandler和 IHttpAsyncHandler实现文件上传和上传进度的原理,希望对你有多帮助. 效果图: 本文涉及到的知识点:1.前台用到Html,Ajax,JQuery,JQuery UI 2.后台用到一般处理程序(IHttpHandler)和

视频播放器进度条的制作

0.前言 今天在做进度条的时候,需要一些小困难,毕竟原来的进度条是根据vlc中的事件libvlc_MediaPlayerPositionChanged来让进度条的值+1的 可是要用一个项目中提供的exe,所以在这个项目中只能调用管道进行和exe的通信,这样,使用事件的方式基本被排除了 1.思路 既然不能用事件,那么就直接用定时器了,设定为1000ms来触发一次,进度条+1,只改变UI,可以先试试不加锁 2.实现 在UI中加入一个播放的标识,也就是UI中进度条被触发的时候(没播放的时候,UI中进度

WEB进度条控件

近段时间为了工作的需要学习了一下写自定义控件,呵呵!以前没写过,近段时间才开始研究的,昨天写了一个WEB状态条控件,可以设置进度条的百分比,也可以设置它的总数与当前的数量来自动计算百分比,可以设置颜色显示或图片显示(当没有设置图片的时候就会自动用颜色来显示),状态条的宽度和高度可以自由设定,还是第一次写控件,希望大家多多指教.好了不多说了,还是把代码贴出来供大家参考吧!有不同想法的希望大家能提出来交流一下! 先看看运行效果:             第一步: 新建一个类文件Guage.cs 代码