iphone-common-codes-ccteam源代码 CCUIProgressHUD.h

本文介绍了一个用于iOS应用中的加载提示组件CCUIProgressHUD。该组件基于UIView实现,提供了显示、隐藏及完成加载状态的方法。通过简单的API调用,开发者可以轻松地在应用中加入平滑的加载动画。
//
//  CCUIProgressHUD.h
//  CCFC
//
//  Created by xichen on 11-12-23.
//  Copyright 2011 ccteam. All rights reserved.
//

#import <Foundation/Foundation.h>

#if CC_ENABLE_PRIVATE_API && CC_COMPILE_PRIVATE_CLASS

// a demo
/*
 .h:
 id                     progHUD;
 
 .m:
 
 - (void)onProgressHUDLoadOk
 {
         [progHUD done];
         [progHUD hide];
         [progHUD release];
 }
 
 - (void)xxx
 {
         Class cls = NSClassFromString(@"UIProgressHUD");
         progHUD = [[cls alloc] initWithFrame:CGRectZero];
 
         [progHUD setText:@"Loading..."];
         [progHUD showInView:self.view];
 
         [NSTimer scheduledTimerWithTimeInterval:3.0f
                                target:self
                                selector:@selector(onProgressHUDLoadOk)
                                userInfo:nil
                                repeats:NO];
 }
*/

@interface UIProgressHUD : UIView 
{

}

@end

@interface UIProgressHUD(cc)

- (void)showInView:(UIView *)view;      // show self in the view
- (void)hide;           // hide self
- (void)done;           // indicate that the progress is done

@end

#endif


可能有更新:

googlecode链接地址:http://code.google.com/p/iphone-common-codes-ccteam/source/browse/trunk/CCFC/files/CCUIProgressHUD.h

github地址: https://github.com/cxsjabc/iphone-common-codes-ccteam/tree/master/CCFC/files/CCUIProgressHUD.h


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值