码迷,mamicode.com
首页 >  
搜索关键字:UIView    ( 2905个结果
iOS Quartz: CGPathAddArc和CGPathAddArcToPoint函数
CGPathAddArc函数是通过圆心和半径定义一个圆,然后通过两个弧度确定一个弧线。注意弧度是以当前坐标环境的X轴开始的。     需要注意的是由于iOS中的坐标体系是和Quartz坐标体系中Y轴相反的,所以iOS UIView在做Quartz绘图时,Y轴已经做了Scale为-1的转换,因此造成CGPathAddArc函数最后一个是否是顺时针的参数结果正好是相反的,也就是说如果设置最后的参...
分类:移动开发   时间:2014-09-19 10:08:05    阅读次数:303
UIView的layout(布局)与draw(绘图)
UIViewdrawlayout一.视图的运行时交互模型 当用户和界面进行交互时,或者由代码程序性的改变一些东西时,一系列复杂的事件就会发生在UIKit的内部来处理这些交互。在这个系列中的某些点,UIKit唤出你的视图类,同时给它们一个机会去响应程序的行为。理解这些唤出点对于理解视图在哪里融入系统很...
分类:其他好文   时间:2014-09-18 16:15:44    阅读次数:238
tableView 隐藏多余分割线,tableView分割线增加15像素
1 //隐藏分割线 2 [self setExtraCellLineHidden:_tableView]; 3 //隐藏多余分割线 4 -(void)setExtraCellLineHidden: (UITableView *)tableView 5 { 6 UIView *view = ...
分类:其他好文   时间:2014-09-18 16:09:14    阅读次数:174
iOS_40_核心动画与绘图
CALayer与UIView之间的关系 UIView本身不可视,其内部的CALayer才具有显示功能 改变CALayer的属性,就是改变UIView的外观(如圆角、阴影) CALayer的常用属性(如位置、锚点) CALayer的常用属性(如边框、圆角) UIColor和UIImage必须转成可以跨平台的CG...
分类:移动开发   时间:2014-09-18 11:30:44    阅读次数:249
[翻译] JSAnimatedImagesView
JSAnimatedImagesView本人测试的效果:Description:描述Easy to use UIView subclass to quickly add a cool animated carrousel of pictures to your app.Documentation:h...
分类:Web程序   时间:2014-09-18 11:00:53    阅读次数:370
UIView 属性 动画
准备动画参数1,动画的作用(区分多个动画);参数二,传递参数用nil(用于UI)NULL(用于C语言)[UIViewbeginAnimations:@"改变大小"context:NULL];设置动画的代理[UIViewsetAnimationDelegate:self];设置后代理的方法(willstart)将不会执行[UIViewsetAnimationWillStartSelector:@sele..
分类:其他好文   时间:2014-09-18 03:19:03    阅读次数:183
UIView 过渡动画
1.准备动画[UIViewbeginAnimations:@"过度动画"context:NULL];2.设置过度样式参数1.过度样式参数2:指定view做动画参数3.是否支持缓存[UIViewsetAnimationTransition:UIViewAnimationTransitionCurlDownforView:self.changeViewcache:YES];[UIViewsetAnimationDuration:5];3.提..
分类:其他好文   时间:2014-09-18 03:18:43    阅读次数:160
Block 动画 第一种
参数1.动画时长参数2.Block(对UIView属性动画的封装)[UIViewanimateWithDuration:2animations:^{里面设置要修改的属性self.changeView.backgroundColor=[UIColorpurpleColor];}];
分类:其他好文   时间:2014-09-18 03:18:33    阅读次数:183
UIView 和 CALayer
UIView负责交互和frame以及显示CALayerCALayer负责渲染,是UIView的一个readonly属性用来设置圆角参数是内切圆的半径,如果想画一个圆的话,view必须是正方形.参数应该是view边长的一半self.changeView.layer.cornerRadius=50;描边的宽度self.changeView.layer.borderWidth=5;描边..
分类:其他好文   时间:2014-09-18 03:17:53    阅读次数:166
UIView 的旋转和缩放
顺时针旋转90度label.transform=CGAffineTransformMakeRotation(90*M_PI/180.0);顺时针旋转180度label.transform=CGAffineTransformMakeRotation(180*M_PI/180.0);顺时针旋转270度label.transform=CGAffineTransformMakeRotation(270*M_PI/180.0);CGAffineTransformtransform=l..
分类:其他好文   时间:2014-09-18 03:09:03    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!