今天遇到一个神奇的现象,我设置了一个100 * 100的 texture,然后使用 ComputeShader 让它填充一些颜色,结果却有一个黑...
通常使用 CIFilter 可以对图像做一些处理,如果有些效果我们不满意,我们需要自己去实现的话,是可以通过写 metal 来自定义 CIFil...
我需要制作一个快速更新 UIImage 的功能,一开始使用 UIImageView 来显示图片,所以需要频繁的调用 UIImageView.im...
常规做法当然是遍历。 常规做法没有问题,但是有时候太慢了,我们需要更快的方法。幸运的是,IOS 提供了 vDSP 框架。 可以在里面找到 Vec...
监听音量变化 似乎并没有一种正式的方式可以监听并覆盖掉系统音量按钮的行为。我们可以使用的是一个对系统音量变化的事件监听。只需要按如下代码添加上监...
如果你设置的 UIPanGestureRecognizer 不起作用,可能是因为 UIPanGestureRecognizer 初始化方式不对。...
当 Shader 有错误的时候,Xcode 的输出窗口会在每一帧都输出 IOAF code *之类的错误, *表示一个数字,比如 IOAF co...
协程 协程简单的来说,就是用户态的线程。 emmm,还是不明白对吧,那想象一个这样的场景,如果在一个单核的机器上有两个线程需要执行,因为一次只能...
最近一直想内录自己那台电钢的声音到手机里,毕竟外录,会录制到空气里的声音,还有声音直接通过手机麦克风录制效果也不好。 一开始我是买了一根公对公的...