- 博客(18)
- 收藏
- 关注
原创 下拉刷新和上拉加载更多实现方法
一 下拉刷新 1)使用第三方类库:EGORefreshTableHeaderView。在-(void)viewDidLoad:中设置EGORefreshTableHeaderView的一个实例,添加一下代码 //下拉刷新 self.refreshHeaderView = [[EGORefreshTableHeaderView alloc] initWithFrame:
2014-02-17 16:40:29 2148
原创 网络请求
_request = [[ASIHTTPRequest alloc] initWithURL:[[NSURL alloc] initWithString:url]]; _request.processType = processType; [_request setDelegate:self]; [UIApplication sharedApplication].networkActivit
2013-08-18 16:10:20 1060
原创 11
-(void) _requestSuccess:(int)processType{ //无加载提示 if (processType == ProcessNone) { return; } //有黑色的背景 if (processType == ProcessDefault) { if (bvProgress != nil) { [progress stopAnimating
2013-08-18 15:57:26 549
原创 iOS UITextField详解及取消键盘的方法
一:UITextField的文本特征属性 1 autocapitalizationType---定义文本自动大写形式,现有样式使用句子大写,单词大写,全部大写,无大写,在输入帐户名时要避免大写,输入专有名词和街道地址时要使用单词大写 2 autocorrectionType----指定文本是否服从iphone的自动更正特性,启动该特性时,iphone建议
2013-07-11 14:50:16 1263
转载 利用ASIHTTPRequest请求java服务和JSONKit解析返回的json串
整ASIHTTPRequest和JSONKit花了我近三个晚上(20点到23点30)的时间,今天终于把后台返回的json串解析出来了,为了模拟真实的调用环境,用spring mvc搭了个简单的java后台服务。提供json数据运行如下同步调用、异步调用、块格式调用 说的是用ASIHTTPRequest请求后台的方式。下面有一个按钮是批JSON解析其实ASIHTTPR
2013-07-10 10:17:49 618
原创 iOS 竖向tableView上添加横向tableView
要点一:使用CGAffineTransform来270度旋转UITableView要点二: 创建一个UITableViewCell的子类,在该类中将横向tableView添加到cell中具体实现见代码: 效果如下图: Cell.h文件#import @interface Cell : UITableViewCell{ CGAffineTransfor
2013-07-09 14:03:56 3173
转载 ios开发中经常使用的第三方库
The operating system that powers Apple’s iPhone and iPad devices,iOS, has proved incredibly popular with developers. A large part ofthis is almost certainly due tothe opportunity that the AppStore giv
2013-07-09 10:08:47 854
转载 ios 真机测试流程
请求开发证书1.打开钥匙串访问(ctrl+空格键,输入keychain,找到‘钥匙串存取’,点击进入),选择钥匙串访问菜单:钥匙串访问->证书助理->从证书颁发机构请求证书,如图:2.在弹出窗口中,输入常规使用的邮件地址、常用名称,然后选择存储到磁盘如图:点击继续按钮会在桌面上生成一个CertificateSigningRequest.certSigningRequest文件;
2013-07-08 16:54:44 728
原创 iOS 使用协议委托遇到的一个小问题
今天做了个项目,里面使用到相同布局的多个TableView,然后就想,自定义UITableViewCell,再加到各个UITableView上。在cell上加了几个按钮,按钮的实现方法要写在UITableView所在的控制器里,这里需要使用协议,将按钮要实现的方法写到协议里,控制器遵守协议,实现按钮的方法。但是总是报错,研究了好长时间,才发现问题所在。原因是: [self.wish add
2013-07-03 15:38:11 606
转载 iOS 在一个程序中启动另一程序
尽管iPhone不允许同时运行两个应用程序,我们可以从自己的应用程序中启动另一个应用程序,并且可以在应用程序之间共享数据。我们可以使用UIApplication类的openURL:方法从一个应用程序来启动另一个应用程序。例如,要在Safari应用程序中打开Google主页,我们可以编写如下代码:NSURL *url = [NSURL URLWithString:@"http://g
2013-07-03 10:44:47 495
原创 iOS UITextField随着键盘的高度变化动态调整位置
在使用中,可以直接把下面的类复制到项目中,在创建文本框的类中添加如下代码: self.field=[[UITextField_UIKeyBoard alloc]init]; CGRect fieldRect=CGRectMake(0, 420, 250, 40); if(IS_IPHONE_5) { fieldRect=CGRectMake(0,
2013-06-29 17:22:13 3199
原创 ios 自定义TabBar
第一步:隐藏TabBar :self.tabBar.hidden = YES;第二步: 设置TabBar的背景图,即按钮和文本元素 UIImageView *tarBarView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 431, 320, 49)]; tarBarView.userInterac
2013-06-27 09:56:26 809
转载 http://blog.csdn.net/janronehoo/article/details/8116308
-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataTable];
2013-06-26 15:23:16 471
转载 iOS ASIHTTPRequest详解
ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。ASIHTTPRequest功能很强大,主要特色如下:l 通过简单的接口,即可完成向服务端提交数据和从服务端
2013-06-26 10:05:07 560
原创 iOS 使用UIScrollView+UIPageControl实现图片自动切换(续)
#import "adviseredViewController.h"#import @interface adviseredViewController ()@end@implementation adviseredViewController#define PAGENUM 3- (id)initWithNibName:(NSString *)nibNameOrNil bundl
2013-06-13 13:58:41 1467
转载 原文链接:http://blog.csdn.net/xiaoxiangzhu660810/article/details/8728267
研究了一整天的成果,也借鉴了网上的一些资料,参考了http://huluwa.me/blog/ios-uiscrollview-loop/.的思想.主要实现了以下功能: 1.自动滑动图片,UIPageControl会随着图片滑动而改变; 2.用户可以手动切换图片,左右切换均可,当用户手动滑动图片时,图片停止自动切换; 3.实现了图片的循环播放;
2013-06-13 10:35:02 1158
原创 UIView动画的属性
Iphone开发之UIView中的动画属性areAnimationsEnabled返回一个布尔值表示动画是否结束。+ (BOOL)areAnimationsEnabled返回值如果动画结束返回YES,否则NO。 beginAnimations:context:开始一个动画块+ (void)beginAnimations:(NSString *)anima
2013-06-13 10:09:32 483
原创 IOS app启动页的实现
分为两步:第一步:在AppDelegate.m中的方法- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions中添加代码: [[UIApplication sharedApplication] setStat
2013-06-13 09:47:27 1349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人