没有哦,关键代码就在那几行
iOS开发:利用CAGradientLayer实现图片融合。先上效果:将两张图片融合。两张原图: 融合之后的图: 原理如下:将两张图重合,同时,使得两张图重合部分透明度渐变。其中透明度渐变的实现就是设置UIImageView的laye...
没有哦,关键代码就在那几行
iOS开发:利用CAGradientLayer实现图片融合。先上效果:将两张图片融合。两张原图: 融合之后的图: 原理如下:将两张图重合,同时,使得两张图重合部分透明度渐变。其中透明度渐变的实现就是设置UIImageView的laye...
load方法和initialize方法 load方法在runtime的初始化时调用,也就是_objc_init方法中被调用 call_load_methods()函数中调用l...
组件化过程中,如果要把某一个业务独立抽一个库出来时,可能会遇到一个情况:Worker类的Worker.h需要暴露出去被外界引用,但是Work中有一些属性或者方法又不希望暴露出...
这里比较反直觉,修改证书的描述,把始“终信任改”成“使用系统默认”
使用Instruments的Activity Monitor可以查看所有App的性能情况。方便我们调研竞品的性能情况。使用方法:1.连上iPhone2.打开Instrumen...
ImageIO是苹果出的图片处理 库,使用ImageIO保存图片到本地路径有一个好处是内存不会增长(传统API存图的时候,内存会有一个增长,增长大小为image的大小) gi...
当我想查看内存的时候,打开Instruments然后Leaks,但是发现选择自己的手机时无法选择,灰色: 或者想使用Memory Graph的时候,提示:No reply d...
真傻吊的作者
@淉嘫湜嬤 你是怎么保存和读取的?这过程中应该有问题
iOS中操作UIImage的Exif信息的各种坑。有关Exif可以看看:https://baike.baidu.com/item/Exif/422825?fr=aladdin原本以为在exif信息里加入自己特有的字段再从Ph...
先上效果:将两张图片融合。两张原图: 融合之后的图: 原理如下:将两张图重合,同时,使得两张图重合部分透明度渐变。其中透明度渐变的实现就是设置UIImageView的laye...
效果图 知识点:通过通知监听键盘弹出,获取键盘弹出后的frame,以及完全弹出执行动画的时间--duration,以及动画的趋势curve.最后算出要平移的距离offset即可.
原文链接 前段时间,在公司的 App 中集成了一个性能监视器,效果如下所示。在这个过程中,扒了一些性能监测开源框架的源码,并学习了其中的原理。本文就对此做一些简要的总结。 概...
是不是你的版本号不是最新的?
iOS开发随笔:利用SDWebImage实现预加载。一个业务需求,需要实现如下效果:进入一个页面A之后,请求数据会下发后面B,C,D等页面的所有图片资源URL。为了让B,C,D的效果更理想,希望能在进入A之后就先下载后面所有的...
问题种类 时间复杂度 在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非...
@Tlsion小富 不好意思了,没写demo,主要是调研了一下实现方案,实验了是可行的。
iOS多张图片拼图的一种实现方案。近期项目中需要实现一个拼图功能,拼图的模版需要在项目发版后由设计师提供,通过后端下发。效果类似下图: 就是在一个背景图上有N个不同形状大小的区域,这些区域可以放入自己的照片,...
一个业务需求,需要实现如下效果:进入一个页面A之后,请求数据会下发后面B,C,D等页面的所有图片资源URL。为了让B,C,D的效果更理想,希望能在进入A之后就先下载后面所有的...
当我们需要实现一些特殊需求时,需要对UIView的drawRect:方法重写。但是苹果官方文档明确表示drawRect:方法不能由我们直接调用,只能由系统直接调用。除了vie...
我们都知道图片是由很多个像素点组成的,而iOS中的图片通常又由UIImage承载。如果我们想查看一张图片的每个像素点应该怎么做呢?或者如果我们有一堆像素点的数据,要怎么才能转...