首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

等候动画的实现

2012-07-18 
等待动画的实现头文件:?#import UIKit/UIKit.h@interface AlertViewController : UIViewController UIW

等待动画的实现

头文件:

?

#import <UIKit/UIKit.h>@interface AlertViewController : UIViewController <UIWebViewDelegate> {UIWebView *webView;UIAlertView *alert; }@property (nonatomic, retain) IBOutlet UIWebView *webView;@property (nonatomic, retain) UIAlertView *alert; - (void) NavURL;@end

?

实现文件:

?

#import "AlertViewController.h"@implementation AlertViewController@synthesize webView, alert;-(void) NavURL{[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://2015.iteye.com"]]];}- (void)webViewDidStartLoad:(UIWebView *)webView {if (alert == nil){                alert = [[UIAlertView alloc] initWithTitle: nil message: @"正在读取网络数据"delegate: self cancelButtonTitle: nil otherButtonTitles: nil];}UIActivityIndicatorView *activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];activityView.frame = CGRectMake(120.f, 48.0f, 37.0f, 37.0f);[alert addSubview:activityView];[activityView startAnimating];[activityView release];[alert show];}- (void)webViewDidFinishLoad:(UIWebView *)webView {[alert dismissWithClickedButtonIndex:0 animated:YES];}- (void)viewDidLoad {[super viewDidLoad];[self NavURL];}- (void)dealloc {[super dealloc];[webView release];[alert release];webView = nil;alert = nil;}@end

?

示例图:


等候动画的实现

热点排行