2013年11月20日

摘要: •在iOS6之前,关于屏幕旋转的适配和iPhone,iPad屏幕的自动适配,基本都是由Autoresizing Mask来完成的。但是随着大家对iOS App的要求越来越高,以及今后可能出现的多种屏幕和分辨率的设备,Autoresizing Mask显得有些落伍和迟钝了。AutoLayout可以完成所有原来Autoresizing Mask能完成的工作,同时还能胜任一些原来无法完成的任务,其中包括:•AutoLayout可以指定任意两个view的相对位置,而不需要像 阅读全文
posted @ 2013-11-20 22:30 林源 阅读(267) 评论(0) 推荐(0) 编辑
摘要: •[cancelButton(72)]-12-[acceptButton(50)]•取消按钮宽72point,accept按钮宽50point,它们之间间距12point••[wideView(>=60@700)]•wideView宽度大于等于60point,该约束条件优先级为700(优先级最大值为1000,优先级越高的约束越先被满足)••V:[redBox][yellowBox(==redBox)]•竖直布局,先是一个redBox,其下方紧接一个宽度等于redBox宽度的yellowBox••H:|-[Find]-[FindNext]-[FindField(>=20)]-|•水平 阅读全文
posted @ 2013-11-20 22:29 林源 阅读(226) 评论(0) 推荐(0) 编辑
摘要: •AutoLayout是一种基于约束的,描述性的布局系统–基于约束:和以往定义frame的位置和尺寸不同,AutoLayout的位置确定是以所谓相对位置的约束来定义的,比如x坐标为superView的中心,y坐标为屏幕底部上方10像素等–描述性:约束的定义和各个view的关系使用接近自然语言或者可视化语言的方法来进行描述–布局系统:用来负责界面的各个元素的位置。••AutoLayout为开发者提供了一种不同于传统对于UI元素位置指定的布局方法。以前,不论是在IB里拖放,还是在代码中写,每个UIView都会有自己的frame属性,来定义其在当前视图中的位置和尺寸。而使用AutoLayout,就变 阅读全文
posted @ 2013-11-20 22:28 林源 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: * 用bounds和frame来修改尺寸是有一些小区别的三、isEqual:方法1> 系统会根据对象isEqual方法的返回值来决定两个对象是否相同* 比如判断对象a和b是否相同,就会查看[a isEqual:b]或者[b isEqual:a]的返回值2> 当调用数组的removeObject:时,就会调用“方法参数”的isEqual:方法找出相同对象来移除* 比如[array removeObject:dd],会调用dd的isEqual:方法找出在数组中的相同对象进行移除3> 当调用数组的containsObject:时,就会调用“方法参数”的isEqual:方法来查看数组 阅读全文
posted @ 2013-11-20 22:10 林源 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.比较两个日期之间的时间差距// 1.日历对象(标识:时区相关的标识)NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];// 2.合并标记NSUInteger flags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;// 3.比较return [ca 阅读全文
posted @ 2013-11-20 21:48 林源 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 一、MapView1.显示用户的位置点(用蓝色圆点标记)mapView.showsUserLocation = YES;2.代理方法1> 当定位到用户的位置就会调用- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation2> 拖动地图(地图展示的区域改变了)就会调用- (void)mapView:(MKMapView *)mapView regionWillChangeAnimated:(BOOL)animated3.大头针的展示1> 添加大头针- (vo 阅读全文
posted @ 2013-11-20 21:46 林源 阅读(1106) 评论(0) 推荐(0) 编辑

导航