class MyView: UIView { var lView:UIView! var time:NSTimer! override init(frame: CGRect) { super.init(frame: frame) //开启多点触控 self.multipleTouchEnabled ...
分类:
编程语言 时间:
2016-08-01 17:41:18
阅读次数:
350
UIKit Animation 1.属性动画 - (void)changeFrameAnimation { [UIView beginAnimations:@"frameAnimation" context:nil]; [UIView setAnimationDuration:0.8]; [UIVi ...
分类:
其他好文 时间:
2016-08-01 15:39:44
阅读次数:
138
UIView*view1=[[UIView alloc]initWithFrame:CGRectMake(10,30,300,30)]; view1.backgroundColor=[UIColor redColor]; [self.window addSubview:view1]; [view1 ...
分类:
其他好文 时间:
2016-08-01 06:52:42
阅读次数:
194
UIView是在/System/Library/Frameworks/UIKit.framework定义,也就是处于Cocoa Touch层。 CALyer是在/System/Library/Frameworks/QuartzCore.framework定义,也就是处于Media层。 从iOS整个体 ...
分类:
其他好文 时间:
2016-07-31 15:42:20
阅读次数:
141
iOS开发UI篇—九宫格坐标计算 一、要求 完成下面的布局 二、分析 寻找左边的规律,每一个uiview的x坐标和y坐标。 三、实现思路 (1)明确每一块用得是什么view (2)明确每个view之间的父子关系,每个视图都只有一个父视图,拥有很多的子视图。 (3)可以先尝试逐个的添加格子,最后考虑使 ...
分类:
移动开发 时间:
2016-07-31 11:28:59
阅读次数:
279
1.继承链:NSObject 2.获取触发点的位置 (1)- (CGPoint)locationInView:(UIView *)view :返回指定视图的触发点的位置 (2)- (CGPoint)previousLocationInView:(UIView *)view :返回指定视图的上一个触发 ...
分类:
其他好文 时间:
2016-07-31 11:19:18
阅读次数:
195
1.继承链:UIcontrol:UIview:uiresponder:NSObject 2.初始化 (1)- (instancetype)initWithItems:(NSArray *)items :初始化和返回分段控制器的title或者图片,items:传入选项卡的选项 3.管理分段控制器的内容 ...
分类:
其他好文 时间:
2016-07-30 22:40:51
阅读次数:
138
转自简书:http://www.jianshu.com/p/50b63a221f09 http://www.jianshu.com/p/08f194e9904c 原作者:叶孤城___ self.tableView.tableFooterView = [[UIView alloc] init];试过的 ...
分类:
移动开发 时间:
2016-07-30 12:01:45
阅读次数:
345
Responding to Being Loaded from a Nib File 在实例化过程中,归档中的每个对象都被解归档然后依据对象的类型初始化。遵守NSCoding协议的对象(包括所有UIView和 UIViewController的子类)用initWithCoder:方法初始化。所有不遵 ...
分类:
其他好文 时间:
2016-07-29 18:47:18
阅读次数:
119
1、淡入效果 2、淡出效果 3、移动效果 EaseInOut:动画开始缓慢,中间加快,最后又变为缓慢; EaseIn:动画由缓慢到加快; EaseOut:动画由快到缓慢; Linear:动作从开始至终匀速。 4、大小调整效果 5、两个UIView对象之间的切换 首先添加两个过度动画 1)上翻页面切换 ...
分类:
其他好文 时间:
2016-07-28 16:25:50
阅读次数:
202