码迷,mamicode.com
首页 >  
搜索关键字:UIView    ( 2905个结果
iOS动画解析
iOS引入动画效果可以使我们的软件得到更好的用户体验,因此动画的深入研究无疑对于开发者一个很好的加分项。 常见的iOS对动画的操作分为两类: CALayer层的操作 UIView的操作 二者有何区别 UIView里面包含有一个CALayer层 UIView之所以能够在屏幕上显示出来,完全因为其内部拥有一个CALayer层 CALayer层的操作更底层更轻量级、性能更高。 UIView动画执行完毕之...
分类:移动开发   时间:2016-04-29 17:55:10    阅读次数:258
iOS开发系列--让你的应用“动”起来
概览 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单...
分类:移动开发   时间:2016-04-29 17:30:52    阅读次数:387
iOS 获取view的controller UIView+UIViewController
- (UIViewController *)viewController { //通过响应者链,取得此视图所在的视图控制器 UIResponder *next = self.nextResponder; do { //判断响应者对象是否是视图控制器类型 if ([next isKindOfClass:[UIViewC...
分类:移动开发   时间:2016-04-29 16:24:54    阅读次数:172
iOS Swift&OC 模仿主流App 实现滑动视图隐藏导航栏
简单直接上图上代码 -.- 一个GIF图5M?@property (nonatomic, strong) UITableView *tableViewScroll; @property (nonatomic, assign) double recordDistance; //记录滑动的距离 @property (nonatomic, strong) UIView *customView; @prop...
分类:移动开发   时间:2016-04-29 16:10:59    阅读次数:380
UIView常用属性和函数
一、常用属性 1.alpha(不透明度) 设置视图的不透明度.默认为1.     view.alpha = 0;// 完全透明    view.alpha = 1;// 不透明 2.clipsToBounds 默认是NO,当设置为yes时,超出当前视图的尺寸的内容和子视图不会显示。 3.hidden  默认是NO,当设置为yes,视图就看不见了。 ...
分类:其他好文   时间:2016-04-29 15:06:20    阅读次数:133
UIView显示原理和过程
一、UIView显示原理 一个控件,UIView之所以可以显示,是因为内部在UIView的内部有一个layer属性作为根图层,根图层上可以放其他子图层,在UIView中所有能够看到的内容都包含在layer中,当UIView需要显示到屏幕上时,会调用drawRect:方法进行绘图,并且会将所有内容绘制 ...
分类:其他好文   时间:2016-04-29 14:16:32    阅读次数:146
CALayer绘图
一、CALayer绘图方式 Layer绘图有两种方法,不管使用哪种方法绘制完必须调用图层的setNeedDisplay方法(注意是图层的方法,不是UIView的方法,UIView的setNeedDisplay方法会调用drawRect:绘图) 通过图层代理drawLayer: inContext:方 ...
分类:其他好文   时间:2016-04-29 14:12:56    阅读次数:98
iOS 获取UIView 动画的实时位置的方法
[self.animationView.layer.presentationLayer frame].origin.x ...
分类:移动开发   时间:2016-04-29 07:03:34    阅读次数:185
iOS动画详解
常见的iOS对动画的操作分为两类: CALayer层的操作 UIView的操作 二者有何区别 UIView里面包含有一个CALayer层 UIView之所以能够在屏幕上显示出来,完全因为其内部拥有一个CALayer层 CALayer层的操作更底层更轻量级、性能更高。 UIView动画执行完毕之后不会反弹,而CALayer动画改变layer的状态位置,出现假象的改变,其实实际位置并没有改变...
分类:移动开发   时间:2016-04-28 12:24:18    阅读次数:179
详解CALayer 和 UIView的区别和联系
详解CALayer 和 UIView的区别和联系 1.首先UIView可以响应事件,Layer不可以. UIKit使用UIResponder作为响应对象,来响应系统传递过来的事件并进行处理。UIApplication、 UIViewController、UIView、和所有从UIView派生出来的U ...
分类:其他好文   时间:2016-04-27 08:15:24    阅读次数:375
2905条   上一页 1 ... 76 77 78 79 80 ... 291 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!