http://liuxing8807.blog.163.com/blog/static/9703530520134381526554/ sizeThatFits and sizeToFit是UIView的两个方法, 官方文档上说: - (CGSize)sizeThatFits:(CGSize)siz ...
分类:
其他好文 时间:
2017-07-08 10:01:40
阅读次数:
149
二维码扫描 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
很多时候产品都有需求, 要提示框, 提示框提示框!!! 系统的太难看了, (ーー゛)我勒个. 让UI给个标准吧我做o(╯□╰)o 其实很简单 可以根据要求让它以各种动画形式出现消失. command+ n 创建UIView 的类 ,命名为 AWPopView AWPopView.h文件 //取消按钮 ...
分类:
移动开发 时间:
2017-07-03 16:16:12
阅读次数:
180
前言的废话…能够忽略 自从学会了使用Cocoapod,就欲罢不能了!由于太简单太赞了,不用再把源代码粘到project里了! 參见戴维营博客中的解说:Cocoapod 安装以及使用 先上一下效果图,请原谅我手残录的效果不是非常理想,大致就是这个意思 接下来上代码! 1.通讯录 通讯录基本的就是建立索 ...
分类:
移动开发 时间:
2017-07-03 14:02:13
阅读次数:
222
1.新建一个空的project,在project中随便创建一个类,比方: .h文件 #import <UIKit/UIKit.h> typedef void(^resultBlock)(void); @interface MyView : UIView //回调函数的声明 @property (as ...
分类:
其他好文 时间:
2017-06-30 18:49:15
阅读次数:
162
+(UIImage*)createImageFromView:(UIView*)view { //obtain scale CGFloat scale = [UIScreen mainScreen].scale; 開始画图,以下方法。第一个參数表示区域大小。第二个參数表示是否是非透明的。假设须要显示 ...
分类:
移动开发 时间:
2017-06-29 19:15:04
阅读次数:
353
IOS图层Layer学习笔记(二)—— CALayer(上) IOS图层Layer学习笔记(二)—— CALayer(上) 简介 CALayer是所有图层的基类。主要是一些基本显示属性(位置、锚点、颜色、透明度等)、层次关系(子图层和父图层)、基本动画等。 接下来分别从常用属性、类方法和实例方法来介 ...
分类:
移动开发 时间:
2017-06-29 13:34:03
阅读次数:
195