iOS开发UI篇—核心动画(UIView封装动画)一、UIView动画(首尾)1.简单说明UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持执行动画所需要的工作由UIView类自动完成,但仍要在希望执行动画时通知视图,为此需要将改变属性的代码...
分类:
移动开发 时间:
2014-12-09 17:05:41
阅读次数:
170
iOS开发UI篇—CAlayer(自定义layer)一、第一种方式1.简单说明以前想要在view中画东西,需要自定义view,创建一个类与之关联,让这个类继承自UIView,然后重写它的DrawRect:方法,然后在该方法中画图。绘制图形的步骤:(1)获取上下文(2)绘制图形(3)渲染图形如果在la...
分类:
移动开发 时间:
2014-12-09 15:34:49
阅读次数:
184
iOS开发UI篇—CAlayer层的属性一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)@pr...
分类:
移动开发 时间:
2014-12-09 15:26:46
阅读次数:
227
原文地址:http://www.cnblogs.com/gaoxiao228/archive/2012/05/04/2483577.htmllabel.transform = CGAffineTransformMakeRotation(90 *M_PI / 180.0);//顺时针旋转 90度lab...
分类:
其他好文 时间:
2014-12-09 13:48:30
阅读次数:
235
- (BOOL)isInScreenView:(UIView *)inView withRect:(CGRect)rect{
return CGRectIntersectsRect(inView.frame, rect);
}...
分类:
其他好文 时间:
2014-12-09 12:21:28
阅读次数:
156
学 Autolayout,当涉及到 ScrollView 时,很多人面对满屏幕红色错误不知所措,为什么明明以前没问题的约束到了这儿就成了错误。
比如下面这种情况:
一个蓝色的 UIView,设其长宽约束分别为 210,200。上、左和右间距为 55。如此设置这个 View 的位置就被确定了。没有错误,没有警告。
可同样的方法,到 UIScrollView 却有触目惊心的红...
分类:
其他好文 时间:
2014-12-09 12:14:51
阅读次数:
132
有时候做UI的时候,比如需要判断scrollView中一个btn是否显示在屏幕上,可以用以下代码:
#pragma mark - 返回一个View所在的位置x,y,是否在rect坐标里面
- (BOOL)isInScreenView:(UIView *)inView withRect:(CGRect)rect{
return CGRectIntersectsRect(inView.fra...
分类:
移动开发 时间:
2014-12-09 09:23:31
阅读次数:
456
// 为 tableView 添加footview,去掉多余的横线。- (void)setTableFooterView:(UITableView *)tb { if (!tb) { return; } UIView *view = [[UIView allo...
分类:
移动开发 时间:
2014-12-08 10:26:20
阅读次数:
275
初学者的问题主要集中在,下面几个问题:一、几个函数总是不被调用:例如:[objc]view plaincopy-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section;这个代理不被调用的种...
分类:
其他好文 时间:
2014-12-07 22:54:24
阅读次数:
290
floatbegainAngle=0.0f;CGAffineTransformafterAngle=CGAffineTransformMakeRotation(begainAngle*(M_PI/180.0f));[UIViewanimateWithDuration:0.01delay:0options:UIViewAnimationOptionCurveLinearanimations:^{iConImage.transform=afterAngle;}completion:^(BOOLfinished)..
分类:
其他好文 时间:
2014-12-07 06:41:59
阅读次数:
133