摘要:
图片截屏实现思路. 手指在屏幕上移动的时 添加一个半透明的UIView, 然后开启一个上下文把UIView的frame设置成裁剪区域.把图片显示的图片绘制到上下文当中,生成一张新的图片 再把生成的图片再赋值给原来的UImageView. 具体实现步骤: 1.给图片添加一个手势,监听手指在图片上的拖动 阅读全文
摘要:
图片擦除思路. 弄两个不同的图片.上面一张, 下面一张. 添加手势,手指在上面移动,擦除图片. 擦除前要先确定好擦除区域. 假设擦除区域的宽高分别为30. 那点当前的擦除范围应该是通过当前的手指所在的点来确定擦除的范围,位置. 那么当前擦除区域的x应该是等于当前手指的x减去擦除范围的一半,同样,y也 阅读全文
摘要:
截屏效果实现具体思路为:把UIView的东西绘制图片上下文当中,生成一张新的图片. 注意:UIView上的东西是不能直接画到上下文当中的. UIView之所以能够显示是因为内部的一个层(layer),所以我要把层上的东西渲染到UIView上面的. 怎样把图层当中的内容渲染到上下文当中? 直接调用la 阅读全文
摘要:
具体实现思路: 1.假设边框宽度为BorderW 2.开启的图片上下文的尺寸就应该是原始图片的宽高分别加上两倍的BorderW,这样开启的目的是为了不让原始图片变形. 3.在上下文上面添加一个圆形填充路径.位置从0,0点开始,宽高和上下文尺寸一样大.设置颜色为要设置的边框颜色. 4.继续在上下文上面 阅读全文