Swift:Pop汉堡包变红叉叉 定义: //状态 var hamburger = true var hamburgerButton : UIButton? var top:UIView? var middle:UIView? var bottom:UIView? //实例化按钮 self.hamb ...
分类:
其他好文 时间:
2017-07-10 10:25:51
阅读次数:
127
#import "ViewController.h" @interface ViewController ()<UITextViewDelegate> { UIView *bgView; UITextView *inputView; CGRect keyBoardRect; NSMutableArr ...
分类:
移动开发 时间:
2017-07-09 20:49:38
阅读次数:
199
1.动画效果实现难度的推断 2.将看到的动画效果拆分成小模块 3.将写好的小模块组合成你所须要的动画效果 一,新建一个BaseAnimationView主控类 @interface BaseAnimationView :UIView - (void)show; - (void)hide; - (vo ...
分类:
其他好文 时间:
2017-07-09 17:25:24
阅读次数:
259
一、用法:众所周知,设置控件的圆角使用layer.cornerRadius属性即可,但是这样设置成的结果是4个边角都是圆角类型。利用班赛尔曲线画角://利用班赛尔曲线画角UIBezierPath*bezierPath = [UIBezierPathbezierPathWithRoundedRect:... ...
分类:
移动开发 时间:
2017-07-08 21:13:16
阅读次数:
458
http://liuxing8807.blog.163.com/blog/static/9703530520134381526554/ sizeThatFits and sizeToFit是UIView的两个方法, 官方文档上说: - (CGSize)sizeThatFits:(CGSize)siz ...
分类:
其他好文 时间:
2017-07-08 10:01:40
阅读次数:
149
一、变形 transform:可以对元素对象进行旋转rotate、缩放scale、移动translate、倾斜skew、矩阵变形matrix。示例: transition:过度属性 transition:过度效果的css属性名 过度效果时长 速度效果的速度曲线 过度效果开始时间; rotate(): ...
分类:
Web程序 时间:
2017-07-07 14:27:43
阅读次数:
207
二维码扫描 01-导入系统库 02 新建继承自UIView的 LHQPreView 2.1导入系统库头文件 #import <AVFoundation/AVFoundation.h> 2.2声明所需要的属性 @property(nonatomic,strong)UIImageView *imageV ...
分类:
移动开发 时间:
2017-07-05 11:45:51
阅读次数:
230
/** 1. OC [UIView alloc] initWithXXX:] Swift UIView(XXX:) 类名() == alloc / init 等价 2. 类方法 OC [UIColor redColor] Swift UIColor.red 3. 访问当前对象的属性,可以不使用‘se ...
分类:
编程语言 时间:
2017-07-04 09:50:15
阅读次数:
194
在UITableView初始化时加上下面代码就可以: self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero]; 效果演示: 在UITableView初始化时加上下面代码就可以: 效果演示: ...
分类:
移动开发 时间:
2017-07-03 20:02:27
阅读次数:
156
- (void)setupForDismissKeyboard { NSNotificationCenter *nc = [NSNotificationCenter defaultCenter]; UITapGestureRecognizer *singleTagGR = [[UITapGestur ...
分类:
移动开发 时间:
2017-07-03 17:19:15
阅读次数:
247