首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

IOS progressview的简略使用

2013-02-02 
IOS progressview的简单使用head 代码。。#import UIKit/UIKit.h@interface ViewController : UIViewContr

IOS progressview的简单使用
head 代码。。

#import <UIKit/UIKit.h>@interface ViewController : UIViewController{    UIProgressView *progressview;    UIProgressView *progressviewbar;    NSTimer *timer;}@property(retain,nonatomic)IBOutlet UIProgressView *progressview;@property(retain,nonatomic)IBOutlet UIProgressView *progressviewbar;-(IBAction)startprogress:(id)sender;-(IBAction)stopprogress:(id)sender;@end

m 代码
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController@synthesize progressview;@synthesize progressviewbar;- (void)viewDidLoad{    [super viewDidLoad];    // Do any additional setup after loading the view, typically from a nib.}- (void)didReceiveMemoryWarning{    [super didReceiveMemoryWarning];    // Dispose of any resources that can be recreated.}/* 启动进度条 */-(IBAction)startprogress:(id)sender{    timer = [NSTimer scheduledTimerWithTimeInterval:0.03f target:self selector:@selector(timeChanged:) userInfo:nil repeats:YES];        /*     启动一个定时器,间隔时间为0.03s,间隔0.03s即调用self里边的timechanged方法     */}/* 停止进度条,进度都置为零*/-(IBAction)stopprogress:(id)sender{    [timer invalidate];//    [timer release];    timer = nil;    self.progressview.progress=0.0f;    self.progressviewbar.progress=0.0f;}/* 进度条进度+0.01*/-(IBAction)timeChanged:(id)sender{    self.progressview.progress +=0.01f;    self.progressviewbar.progress+=0.01f;}@end

热点排行