上一页 1 ··· 3 4 5 6 7 8 9 下一页
  2014年4月13日
摘要: contentSize是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),代表你的scrollview可以上下滚动,滚动区域为frame大小的两倍。contentOffset是scrollview当前显示区域顶点相对于frame顶点的偏移量,比如上个例子你拉到最下面,contentoffset就是(0 ,480),也就是y偏移了480contentInset是scrollview的contentview的顶点相对于scrollview的位置,例如你的contentInset = (0 ,100),那么你的 阅读全文
posted @ 2014-04-13 14:45 chenhanqing_blcu 阅读(169) 评论(0) 推荐(0) 编辑
摘要: nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同。示例如下:idobject=nil;//判断对象不为空if(object){}//判断对象为空if(object==nil){}//数组初始化,空值结束NSArray*array=[[NSArrayalloc]initWithObjects:@"First",@"Se 阅读全文
posted @ 2014-04-13 13:49 chenhanqing_blcu 阅读(176) 评论(0) 推荐(0) 编辑
  2014年4月8日
摘要: :转自:http://blog.csdn.net/developer_zhang/article/details/8950328这真的是一位大神啊,写的教程简单易懂,膜拜并学习1 前言由于工作需要,要开始捣腾百度地图了,今天上午初始牛刀,各种碰壁,无奈之下,中午睡了一觉,养精蓄锐,以备下午大战三百回合,所幸下午中午把百度地图Demo捣腾出来了,在此与大家分享,环境搭建教程,菜鸟专用,大神勿喷!本文旨在帮助新手快速搭建ios版百度地图,官网有相关教程,可是太旧了,现在的xcode都更新到了4.6,他的教程应该是在4.3之前吧。估计新手在搭建的时候一定会遇到错误,按照我的教程一步一步,保证你花最少 阅读全文
posted @ 2014-04-08 23:37 chenhanqing_blcu 阅读(299) 评论(0) 推荐(0) 编辑
  2014年4月5日
摘要: 好久没来写笔记了,原因很简单,最近一直坐java网站,没顾上学IOS(偷懒没学..)废话少说 开始笔记UIGestureRecognizer是一个定义基本手势的抽象类,具体什么手势,在以下子类中包含:1、拍击UITapGestureRecognizer (任意次数的拍击) 2、向里或向外捏UIPinchGestureRecognizer (用于缩放) 3、摇动或者拖拽UIPanGestureRecognizer (拖动) 4、擦碰UISwipeGestureRecognizer (以任意方向) 5、旋转UIRotationGestureRecognizer (手指朝相反方向移动) 6、长按UI 阅读全文
posted @ 2014-04-05 11:12 chenhanqing_blcu 阅读(168) 评论(0) 推荐(0) 编辑
  2014年4月2日
摘要: 打开相机://先设定sourceType为相机,然后判断相机是否可用(ipod)没相机,不可用将sourceType设定为相片库 UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera; // if (![UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) { // sourceType = UIImagePickerC... 阅读全文
posted @ 2014-04-02 20:37 chenhanqing_blcu 阅读(338) 评论(0) 推荐(0) 编辑
摘要: – textRectForBounds: //重写来重置文字区域– drawTextInRect: //改变绘文字属性.重写时调用super可以按默认图形属性绘制,若自己完全重写绘制函数,就不用调用super了.– placeholderRectForBounds: //重写来重置占位符区域– drawPlaceholderInRect: //重写改变绘制占位符属性.重写时调用super可以按默认图形属性绘制,若自己完全重写绘制函数,就不用调用super了.– borderRectForBounds: //重写来重置边缘区域– editingRectForBounds: /... 阅读全文
posted @ 2014-04-02 16:42 chenhanqing_blcu 阅读(176) 评论(0) 推荐(0) 编辑
摘要: KVC 后边附有源码类似的用法[user1 setValue:@"令狐冲" forKey:@"name"];[user1 setValue:@"武当"forKeyPath:@"menpai.name"];//中间有路径过程NSLog(@"menpai:%@",[user1 valueForKeyPath:@"menpai.name"]);[user1 setValuesForKeysWithDictionary:dic];//dictionary和user1的属性要一致/KV 阅读全文
posted @ 2014-04-02 13:32 chenhanqing_blcu 阅读(154) 评论(0) 推荐(0) 编辑
  2014年3月31日
摘要: 直接学习:代码会在末尾给出链接导入第三方包AsyncSocket.h //客户端 AsyncSocket * _sendSocket; //服务端 AsyncSocket * _recvSocket; NSMutableArray * _socketArray;创建两个套接字对象,一个用于发送套接字 一个用于接收套接字 首先讲一下tcp的使用方法使用tcp传输 必须得有服务端和客户端 ,服务端必须先打开,这样才可以接收客户端发过来的信息。服务端的创建://在5678端口上等待用户的连接如果有连接,5678分配一个新的端口给它进行数据的传输 [_recvSocketa... 阅读全文
posted @ 2014-03-31 16:55 chenhanqing_blcu 阅读(256) 评论(0) 推荐(0) 编辑
  2014年3月30日
摘要: 之前写过一篇Core Animation的博文,今天写的CATransform3DMakeRotation的学习就是之前博文的一个小知识点,当时在教程上看的不大懂,但是今天学习了一个demo,然后就瞬间懂了,之后会附上code:http://download.csdn.net/detail/chenscda/7121217CATransform3D myTransform;myTransform = CATransform3DMakeRotation(angle, x, y, z);该CATransform3DMakeRotation函数创建了一个转变,将在三维轴坐标系以任意弧度旋转层。x-y 阅读全文
posted @ 2014-03-30 19:16 chenhanqing_blcu 阅读(520) 评论(0) 推荐(0) 编辑
  2014年3月29日
摘要: 写完这篇博文感受特别的累,所以我推荐的学习方法是,先将这些知识存放到一个地方,然后了解清楚,之后再去做相关方面的demo,在demo中学习最近几天一直都在学习关于Core Animation的内容,但是在cocosChina上找到的是很老版本了,与如今的差距太大,后来终于找到了一个核心动画编程,又在每一个博客上不断的学习,所以今天就对这几天的学习做一个总结,也方便以后的继续学习。可以结合这核心动画编程这本pdf来学习,稍后会给链接在图层中,frame的origin是在左下角的地方,并不是uiview的一样。宽高是一样的。关于锚点和position之间的关系 之前已经博文上已经写过了,这里不做说 阅读全文
posted @ 2014-03-29 16:18 chenhanqing_blcu 阅读(330) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页