- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 十四 iOS之 画板
这次介绍一个比较复杂一些的小demo,一个简洁的画板,主要知识点是利用贝塞尔曲线–UIBezierPath这个类去实现手动画线的操作,这个操作在很多app中电子签名这个功能中都曾用到。 先看看示例图,这个小画板有哪些工能1、基本的画线,可以写字,你可以滑动滑块控制画线的粗细,点击最下方颜色按钮改变画线的颜色 2、点击“撤销”,可以清除你上一步的操作,不断点击,可以不断撤销。如果点击“清屏”,就会清
2017-08-31 11:25:50 625
原创 十三 iOS之 手势解锁
现在好多app都有手势解锁的功能,这个功能要连线,所以和绘制是脱不开关系的,来看看怎么做示例图一 示例图二 创建一个UIView–BackView,用来绘制深黑色背景图BackView.m#import "BackView.h"@implementation BackView- (void)drawRect:(CGRect)rect { //绘制一个背景图 UIImage *
2017-08-30 14:51:52 518
原创 十二 iOS之 图片擦除
如下图,大家可能玩过一些类似这样小游戏,这个人的外边的衣服可以擦掉,这就用到了绘图中图片擦除的技术,还有一些刮奖的功能,也是用到了这个技术,下面看看怎么实现的完整图片擦掉一部分的图片 以我这个项目为例,在项目中创建两个imageView,两个imageView要重合,分别导入一张图片,带完整图片的imageView要盖在另一个imageView上方要擦除的就是那张完整的图片,然后把新生成的图片显示
2017-08-24 17:09:48 2487
原创 十一 iOS 图片截取
简单介绍截取图片完整图片截取后的图片 首先创建一个UIImageView,导入图片然后ViewController.m#import "ViewController.h"@interface ViewController ()@property(nonatomic,assign)CGPoint startP;/**截取的view*/@property(nonatomic,weak)UIView
2017-08-22 11:13:39 254
原创 十 iOS之 截屏
有的app中会需要有一个截屏的小功能,下面看看代码怎么写给UIImage添加一个类目,写一个截屏的方法/** 控件截屏 @param view 传入的View @return 截屏图片 */+ (UIImage *)imageWithCaputureView:(UIView *)view{ // 开启位图上下文 UIGraphicsBeginImageContextWith
2017-08-09 16:00:18 412
原创 九 iOS之 图片剪裁
介绍图片剪裁,以剪裁圆形为例普通剪裁带圆环的图片拖入一个UIImageView,取名“imageView”到view中裁剪出一个普通圆形图片//0 加载图片 UIImage * image = [UIImage imageNamed:@"阿狸"]; //1 开启位图上下文,跟图片尺寸一样大 UIGraphicsBeginImageContextWithOptions(im
2017-08-03 10:47:01 319
原创 八 iOS之 图片加水印
在一些app中常见到加水印的图片,为了防止别人盗图,下面看看怎么加上去的水印如下图,在图片上绘制文字 新增一个UIImageView– “imageVCustom”ViewController.m#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UIImageV
2017-08-01 16:04:19 459
空空如也
用Xcode9.2打包,自己的mac生成的发布证书,却提示发布证书的私钥没有被安装
2018-03-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人