摘要: 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 @ 2012-05-16 15:10 chivas 阅读(18422) 评论(0) 推荐(3) 编辑
摘要: http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CGGeometry/Reference/reference.htmlCGGeometry类定义几何元素的结构和操作几何元素的函数。1、数据类型:CGFloat: 浮点值的基本类型CGPoint: 表示一个二维坐标系中的点CGSize: 表示一个矩形的宽度和高度CGRect: 表示一个矩形的位置和大小typedef float CGFloat;// 32-bittypedef double CGFloat;// 64-bitstruct 阅读全文
posted @ 2012-05-16 14:59 chivas 阅读(76949) 评论(1) 推荐(5) 编辑
摘要: cell.backgroundColor = [UIColor colorWithRed:0.859f green:0.886f blue:0.929f alpha:1.0f];或cell.backgroundColor = [UIColor colorWithRed:111/255f green:111/255f blue:111/255f alpha:1.0f];alpha为透明度 阅读全文
posted @ 2012-05-15 18:18 chivas 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 设置UITableViewCell的选中高亮颜色cell.selectionStyle//无色cell.selectionStyle = UITableViewCellSelectionStyleNone;//蓝色cell.selectionStyle = UITableViewCellSelectionStyleBlue;//灰色cell.selectionStyle = UITableViewCellSelectionStyleGray; 阅读全文
posted @ 2012-05-15 18:12 chivas 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 点击背景图 关闭键盘 resignFirstResponder 阅读全文
posted @ 2012-05-12 22:05 chivas 阅读(213) 评论(0) 推荐(0) 编辑
摘要: NSArray * arr=[NSArrayarrayWithObjects:@"11",@"22",@"33",nil]; UISegmentedControl * seg=[[UISegmentedControlalloc]initWithItems:arr]; [self.viewaddSubview:seg]; NSArray *segmentedArray = [[NSArray alloc]initWithObjects:@"1",@"2",@"3",@" 阅读全文
posted @ 2012-05-08 16:12 chivas 阅读(12798) 评论(0) 推荐(0) 编辑
摘要: NSRange的定义typedefstruct_NSRange{NSUInteger location;NSUInteger length;}NSRange;NSRange是一个结构体,其中location是一个以0为开始的index,length是表示对象的长度。他们都是NSUInteger类型。 而NSUInteger类型的定义如下:#if __LP64__ || TARGET_OS_EMBEDDED || TARGET_OS_IPHONE || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_64typedefunsignedlongNSUInteger;#els 阅读全文
posted @ 2012-05-06 14:51 chivas 阅读(2009) 评论(0) 推荐(0) 编辑
摘要: By elya妞 on 2012年04月16日一直想写一篇文章,关于移动应用表单设计的,可惜最近项目很忙,忙到没有时间打理博客。最近体验产品的时候,经常看到错误的的表单设计,要么信息混乱,要么步骤繁复、要么语言程序化,要么视觉焦点跳跃,要么校验顺序混乱,要么反馈不及时,如此种种的问题,让我很想认真的总结一下,思考一下,为移动应用的表单设计,提供一些个人力所能及的建议,希望更多地设计师能认真思考移动应用表单的特殊性,能最大限度的提升表单设计的体验,提升效率,提高满意度。本文将从清晰的视觉纵线、信息的分组、极致的减法、利用选择代替输入、标签及文字的排布方式、依靠明文确认密码、合理的键盘利用、校验的 阅读全文
posted @ 2012-04-29 19:39 chivas 阅读(266) 评论(0) 推荐(1) 编辑
摘要: 一、UILabel二、UIButton常用事件:Touch Up Inside三、UITextField常用属性:Text:要显示的文本。Placeholder:指定将要在文本字段中以灰色显示的占位符文本。Clear When Editing Begins:用户触摸此字段时是否删除字段中的值。Text Input Traits:文本输入特征。四、UIImageView常用属性:image:指定图像文件Mode:图像在视图内部的对齐方式以及是否缩放图像以适应视图。选择任何图像缩放的选项都会潜在地增加处理开销,因此最好避开这些选项,并在导入图像之前调整好图像大小。通常Mode属性为Center。A 阅读全文
posted @ 2012-04-25 14:11 chivas 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,所以UIView在iphone开发里具有非常重要的作用。那么UIView我们到底知道多少呢。请看看下面的问题,如果这些你都知道,那么本文章的内容就请绕道,如果你还不太清楚,我想看了下面的内容,你就明白了。1。bounds和frame分别表示什么?2。ContentMode里UIViewContentModeScaleToFill代表什么?3。contentStretch 里的指定UIView里缩放区域是如何计算的?4。UIVIew里的哪些属性变化可以用动画来呈现?5。UIKit的坐标系和Core Graphics的坐标系的差 阅读全文
posted @ 2012-04-25 14:06 chivas 阅读(204) 评论(0) 推荐(0) 编辑