我很难在Retina分辨率(2x比例)下动态绘制UIImage的反射。用于绘制反射的Apple示例代码从未更新以利用更高的分辨率。有一个简单的解决方案吗?
答案 0 :(得分:0)
Here是一个名为ImageReflection的库,可以轻松反映UIImages。 GitHub页面说已有两年了,所以我不知道它在多大程度上符合“现代”Objective-C(块,ARC,GCD等)。
答案 1 :(得分:0)
我写了一个非常好的库来处理这个问题:
https://github.com/nicklockwood/FXImageView
它为UIImage提供了一个用于绘制反射的类别,以及一个UIImageView子类,它将自动将反射应用于您在运行时设置的任何图像(它甚至可以在后台线程上进行渲染以避免阻止UI)。