码迷,mamicode.com
首页 >  
搜索关键字:uiview calayer    ( 3240个结果
IOS开发-UIView之动画效果的实现方法(合集)
前言:在开发APP中,我们会经常使用到动画效果。使用动画可以让我们的APP更酷更炫,最重要的是优化用户体验,但取决于动画的质量。像QQ、微信、新浪微博等APP,动画效果就很好了,至少我很喜欢它们的动画,让我使用起来感觉很顺畅,心情很开朗。本文会介绍UIView效果的实现方法,非核心动画。 一、使用U ...
分类:移动开发   时间:2016-12-05 19:45:24    阅读次数:219
图层和视图层的知识总结
图层就是我们所说的CALayer层,视图就是我们所说的UIView层。 UIView有三个比较重要的布局属性:frame,bounds和center,CALayer对应地叫做frame,bounds和position。为了能清楚区分,图层用了“position”,视图用了“center”,但是他们都 ...
分类:其他好文   时间:2016-12-04 14:10:08    阅读次数:332
IB_DESIGNABLE 和 IBInspectable 的用法
我们经常会在用一些自定义 UIView 来完成一些特殊的UI效果,但是怎么让我自定义的 UIView 在 Storyboard 中预览和修改一些自定义参数呢。这就需要用到两个吊吊的东西。 IB_DESIGNABLE 让你的自定 UIView 可以在 IB 中预览。 IBInspectable 让你的 ...
分类:其他好文   时间:2016-12-02 19:10:53    阅读次数:294
block 中使用 weakSelf
在实际开发中,很多时候都在 block 中使用 weakSelf。那么什么时候需要使用 weakSelf,什么时候又不需要使用呢? 答案:当 block 不再被 self 持有,被其他对象所持有的时候,就不需要使用 weakSelf,举个例子,我们使用 UIView 的动画的时候,也就是 anima ...
分类:其他好文   时间:2016-12-02 02:20:28    阅读次数:128
UI-切圆角、透明度、取消按钮点击高亮效果、按钮文字带下划线
一、切UIView的某个角为圆角 如果需要将UIView的4个角全部都为圆角,做法相当简单,只需设置其Layer的cornerRadius属性即可(项目需要使用QuartzCore框架)。而若要指定某几个角(小于4)为圆角而别的不变时,怎么做呢? 其实很简单,使用UIBezierPath,设置CAS ...
分类:其他好文   时间:2016-12-02 01:13:11    阅读次数:253
Masonry的一些等间距布局
控件之间的间距相等,但是控件的宽度是不定的。 下列的代码:定义间距为10,yellowview的宽度是由redView的宽度计算出来的。 控件的宽度是一定的,但是控件之间的间距是不定的。 下列的代码:定义控件的宽度为22,控件之间的间距是由redView的宽度计算出来的。 ...
分类:其他好文   时间:2016-12-01 14:05:16    阅读次数:240
iOS之延时执行(睡眠)的几种方法
1. 最直接的方法: [self performSelector:@selector(deleyMethod) withObject:nil afterDelay:1.0]; [self performSelector:@selector(deleyMethod) withObject:nil af ...
分类:移动开发   时间:2016-11-30 14:24:13    阅读次数:187
iOS UIPageViewController
//// ViewController.m// DemoTest#import "ViewController.h"#import "PageChildViewController.h"@interface ViewController ()<UIPageViewControllerDelegate ...
分类:移动开发   时间:2016-11-30 13:28:05    阅读次数:274
iOS开发-核心动画随笔
核心动画可以让View旋转,缩放,平移(主要是操作View的layer(层)属性)但是核心动画改变的位置不是真实的位置,一切都是假象所以有时候要用到其他动画,如UIView本来封装的动画,还有定时器 // 实现图片360°旋转 CABasicAnimation* rotationAnimation; ...
分类:移动开发   时间:2016-11-27 16:33:26    阅读次数:216
一个很好用的侧滑框架ICSDrawerController实现的 QQ 侧滑及换肤功能
使用ICSDrawerController 实现侧滑功能 在ICSDrawerController 第三方上做了修改实现,QQ 点击头像打开关抽屉头像渐变的效果 在拖拽滑动的手势方法中监听滑动的方法中来改变透明度 给当前类扩充一个方法,拿到当前conroller的menuController 换皮肤 ...
分类:其他好文   时间:2016-11-27 07:37:26    阅读次数:209
3240条   上一页 1 ... 40 41 42 43 44 ... 324 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!