ios开发学习相关
iteye_17299
这个作者很懒,什么都没留下…
展开
-
mac ios 快捷键操作
mac关闭当前程序:command+qmac关闭当前页面:command+wmac最小化当前页面:command+mmac最大化/最小化当前页面:control+command+fmac显示当前桌面程序:F3mac桌面切换control+数字mac删除文字deletemac删除右边文字 fn+deletemac程序之间切换:command+tabmac输入法切换...2012-07-25 19:56:03 · 138 阅读 · 0 评论 -
iphone imageview 点击事件 click
[code="java"]NSData *data=[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://img.baidu.com/hi/img/ihome/logo.gif"]]; UIImage *img=[UIImage imageWithData:data]; UIImageView *imgView=...原创 2012-07-31 17:50:55 · 87 阅读 · 0 评论 -
NSTimer-动态修改Interval的值
[code="java"]NSTimer使用例子: NSTimer *showTimer = [NSTimer scheduledTimerWithTimeInterval:1 target:self ...原创 2013-05-06 09:38:16 · 711 阅读 · 0 评论 -
UINavicationController
如果楼主想要使用UINavigationController中的view controller stack,并且还想要同时自定义push、pop的动画效果,基本上是不可能的。原因在于想要使用view controller stack,就无法躲开pushViewController:animated:这个方法,而一旦使用pushViewController:animated:,UINavigat...原创 2013-05-13 09:41:50 · 145 阅读 · 0 评论 -
动画-图片旋转
旋转:[code="java"]iv = [[UIImageView alloc] initWithFrame:CGRectMake(10, 10, 300, 300)]; [iv setImage:[UIImage imageNamed:@"dial_panel"]]; //CALayer *rotate_layer = iv.layer; [self.vi...原创 2013-05-13 11:28:51 · 226 阅读 · 0 评论 -
iphone 图片上传以及参数传递
[code="java"]//分界线的标识符 NSString *TWITTERFON_FORM_BOUNDARY = @"AaB03x"; NSString *urlString = @""; NSMutableURLRequest* request = [NSMutableURLRequest requestWithURL:[NSURL URLWithStrin...原创 2012-08-15 13:38:02 · 230 阅读 · 0 评论 -
iphone UIButton 按钮初始化
[code="java"]for (int i=0; i原创 2012-08-16 16:58:13 · 130 阅读 · 0 评论 -
解决autoreleased with no pool in place
问题:NSCFString autoreleased with no pool in place - just leaking解决方案在你使用非主线程而又使用了autorelease方法就会出现这样的问题可以这样修改:例如你原来是这样写的:- (void)someMethodPerformedInOtherThread{ // code (for ex...原创 2012-08-21 19:19:50 · 150 阅读 · 0 评论 -
IOS UITableView某一行重新加载数据
我们对表格的操作过程中,对某一行的操作,改变了这一行的数据,如果我们要想及时的显示在表格上,就可以用到- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation 这个函数。indexPaths是你想重新加载的行数,例如我加载1行这个参...原创 2012-08-21 19:22:08 · 114 阅读 · 0 评论 -
uitableview 下拉刷新 EGORefreshTableHeaderView
- (void)doneLoadingTableViewData{ // model should call this when its done loading _reloading = NO; //[myArr addObject:@"ADD"]; [_refreshHeaderView egoRefreshScrollViewDataSourceDidFinis...原创 2012-08-22 19:04:00 · 62 阅读 · 0 评论 -
uitableview 上拉刷新判断
//上拉- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate{ [_refreshHeaderView egoRefreshScrollViewDidEndDragging:scrollView]; //begin // 下拉到最底部时显示更...原创 2012-08-22 19:14:40 · 81 阅读 · 0 评论 -
TTURLCache Three20 图片缓存
three20图片缓存, image cache:[code="java"]UIImageView *image = [[UIImageView alloc]initWithFrame:CGRectMake(10, 10, 200, 200)]; [image setBackgroundColor:[UIColor redColor]]; // [self.view add...原创 2012-08-23 11:09:45 · 150 阅读 · 0 评论 -
关于缺少各种framework出现的错误累结(转)
博客分类: iosiPhone开发iosiPhone开发 经常会调用到各种外部文件,在引用一些外部的文件的时候可能会出现一些错误提示,是在link阶段出现一些error,错误界面如下:通常解决方法为在项目中添加相应的类库:选中项目 -> Build Phases -> Link Binary With Libraries -> 点击+ -> 搜索合适的库 -> 点击Ad...原创 2013-05-16 16:47:35 · 127 阅读 · 0 评论 -
ios NSDate NSTring long 时间戳与字符串转换
[code="java"]一,转化的方法为 NSString *timeSp = [NSString stringWithFormat:@"%d", (long)[localeDate timeIntervalSince1970]]; NSLog(@"timeSp:%@",timeSp); //时间戳的值二,把获取的时间转化为当前时间 NSDate *daten...原创 2013-05-22 11:09:00 · 190 阅读 · 0 评论 -
cell 数据重复
static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc]...原创 2013-06-03 15:21:32 · 92 阅读 · 0 评论 -
iphone 等待进度条
方法3: UIActivityIndicatorView *activity = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0, 0, 30, 30)];//指定进度轮的大小 [activity setCenter:CGPointMake(160, 140)];//指定进度轮中心点 [acti...原创 2012-08-27 09:32:28 · 135 阅读 · 0 评论 -
ASIHTTPRequest 使用与实例
ASIHTTPRequest 是一个直接在CFNetwork上做的开源项目,提供了一个比官方更方便更强大的HTTP网络传输的封装。它的特色功能如下:1,下载的数据直接保存到内存或文件系统里2,提供直接提交(HTTP POST)文件的API3,可以直接访问与修改HTTP请求与响应HEADER4,轻松获取上传与下载的进度信息5,异步请求与队列,自动管理上传与下载队列管理机6,...原创 2012-08-28 09:27:01 · 65 阅读 · 0 评论 -
ios ViewController 页面跳转
从一个Controller跳转到另一个Controller时,一般有以下2种:1、利用UINavigationController,调用pushViewController,进行跳转;这种采用压栈和出栈的方式,进行Controller的管理。调用popViewControllerAnimated方法可以返回。 PickImageViewController *ickImageVi...原创 2012-08-29 09:59:49 · 75 阅读 · 0 评论 -
由pushViewController说起可能出线的各种死法
做苹果开发或者果粉对导航条这个东西应该都不陌生,这咚咚在小小的屏幕上通过一个简单的View的队列管理来做到手机界面的有条理管理,但是开发过程程序员可能碰到各种死法,下面分享一二。 例子:MyViewController *sampleViewController = [[[MyViewController alloc] initWithXXX] autorelease]...原创 2012-08-29 10:00:30 · 82 阅读 · 0 评论 -
ios 两个动画不能串行要用代理
ios 两个动画不能串行要用代理,在第一个动画结束的时候,delegate调用第二个动画原创 2012-08-29 14:06:46 · 160 阅读 · 0 评论 -
ios 添加view 判断是否重复
for (UIView *v in self.view.subviews){ if ([v isKindOfClass:[GPUImageView class]]) { [v removeFromSuperview]; } } [self.view addSubview:primaryView];原创 2012-08-30 15:31:17 · 394 阅读 · 0 评论 -
ios图片引用imageNamed 风险
你还在使用myImage = [UIImage imageNamed:@"icon.png"];吗???!!! 如题,是不是大家为了方便都这样加载图片啊myImage = [UIImage imageNamed:@"icon.png"];那么小心了这种方法在一些图片很少,或者图片很小的程序里是ok的。但是,在大量加载图片的程序里,请千万不要这样做。为什么呢 ??...原创 2012-08-31 10:26:57 · 95 阅读 · 0 评论 -
SDWebImage一个可管理远程图片加载的类库
SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。使用示范的代码:UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category)前...原创 2012-08-31 10:37:19 · 141 阅读 · 0 评论 -
NSData与UIImage之间的转换
NSData *imageData = [NSData dataWithContentsOfFile: imagePath];UIImage *aimage = [UIImage imageWithData: imageData]; //UIImage-> NSDataNSData *imageData = UIImagePNGRepresentation(aimae);原创 2012-09-01 11:16:32 · 78 阅读 · 0 评论 -
iphone document 图片存储和读取
存:[code="java"] //此处首先指定了图片存取路径(默认写到应用程序沙盒 中) NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES); //并给文件起个文件名 NSString *uniquePath=...原创 2012-09-03 09:57:06 · 158 阅读 · 0 评论 -
ios开发 自定义UITableView cell
UITableCellViewController.h[code="java"]#import @interface UITableCellViewController : UITableViewCell @property(nonatomic,retain) UILabel *lb_title; @property(nonatomic,retain) UILa...原创 2012-09-05 10:38:32 · 62 阅读 · 0 评论 -
uitabbar itembutton 放到右侧
UIBarButtonItem *rightItem = [[UIBarButtonItem alloc] initWithTitle:@"资料" style:UIBarButtonItemStylePlain target:self action:nil]; self.navigat...原创 2012-09-09 14:01:54 · 74 阅读 · 0 评论 -
uibutton 初始化
UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btn.frame = CGRectMake(30, 360, 90, 35); //[btn setTitle:@"ZoomIn" forState:UIControlStateNormal]; //[btn setTitle:@"...原创 2012-09-11 10:34:33 · 123 阅读 · 0 评论 -
UITextView 边框的设置
导入QuartzCote框架:#import 设置边框:textView.layer.borderColor = [UIColorgrayColor].CGColor;textView.layer.borderWidth =1.0;textView.layer.cornerRadius =5.0;原创 2012-09-11 11:29:22 · 91 阅读 · 0 评论 -
苹果推送通知服务(APNs)编程(转)
iPhone 对于应用程序在后台运行有诸多限制(除非你越狱)。因此,当用户切换到其他程序后,原先的程序无法保持运行状态。对于那些需要保持持续连接状态的应用程序(比如社区网络应用),将不能收到实时的信息。为解决这一限制,苹果推出了APNs(苹果推送通知服务)。APNs 允许设备与苹果的推送通知服务器保持常连接状态。当你想发送一个推送通知给某个用户的iPhone上的应用程序时,你可以使用 APN...原创 2013-06-07 11:19:21 · 243 阅读 · 0 评论 -
ios 显示气泡方法
#pragma mark Table view methods- (UIView *)bubbleView:(NSString *)text from:(BOOL)fromSelf { // build single chat bubble cell with given text UIView *returnView = [[UIView alloc] initWithFrame:C...原创 2012-09-14 13:47:58 · 223 阅读 · 0 评论 -
ios文本框随键盘提升
[code="java"]#import @interface ViewController : UIViewController{UIScrollView * _scrollView; IBOutlet UITextField *message; IBOutlet UIScrollView *myScrollView;}@property (retain,...原创 2012-09-14 14:43:18 · 98 阅读 · 0 评论 -
coverFlow 图片点击事件
ViewController.h[code="java"]//// ViewController.h// overFlow010//// Created by Bo Xiu on 12-9-15.// Copyright (c) 2012年 Bo Xiu. All rights reserved.//#import #import "AFOpen...原创 2012-09-15 15:25:46 · 199 阅读 · 0 评论 -
tabBarController 自定义高度
self.tabBarController = [[[UITabBarController alloc] init] autorelease]; //自定义tabBarController高度 self.tabBarController.tabBar.frame = CGRectMake(0, self.window.frame.size.height-44...原创 2012-09-19 19:02:33 · 158 阅读 · 0 评论 -
消息数量展示
tabbarItem 消息提示 self.tabBarItem.badgeValue=@"100"; [[UIApplication sharedApplication] setApplicationIconBadgeNumber:5];原创 2012-09-19 19:19:32 · 78 阅读 · 0 评论 -
自定义 UISegmentControl
//// CustomSegmentedViewController.m// CustomSegmented//// Created by qian cheng on 12-1-12.// Copyright 2012 __MyCompanyName__. All rights reserved.//#import "CustomSegmentedViewC...原创 2012-09-20 14:53:31 · 101 阅读 · 0 评论 -
ios 获取所有字体列表
[code="java"]NSArray *familyNames = [[NSArray alloc] initWithArray:[UIFont familyNames]]; NSArray *fontNames; NSInteger indFamily, indFont; for (indFamily=0; indFamily原创 2012-09-21 13:20:37 · 207 阅读 · 0 评论 -
uitableview 初始化
#pragma mark - TableView Methods//指定有多少个分区(Section),默认为1- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 1;}//指定每个分区中有多少行,默认为1- (NSInteger)tableView:(UITable...原创 2012-09-21 18:50:57 · 123 阅读 · 0 评论 -
UIImageView 初始化
[code="java"] UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0,0,320,640)]; [imageView setBackgroundColor:[UIColor redColor]]; [imageView setImage:[UIImage imag...原创 2012-09-23 16:16:14 · 103 阅读 · 0 评论 -
uitableview cell 自定义高度
[code="java"]#pragma mark –#pragma mark UITableView-(CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ return 100*[indexPath row];}[/code]...原创 2012-09-23 16:34:39 · 66 阅读 · 0 评论