在view surface上实现自定义转换(+动画)的方法是什么(类似于附上的图片)(不是 只是 View 边界)。
问题主要在于一般的方法是什么(不完全是“水滴效应”,但肯定会感谢任何示例)。我想,这是层布局“网格”的某种“算法”转换,但不确定以何种方式“挖掘”它。
(另一种想法是使用一些框架可能会实现,但是我仍然需要了解核心逻辑)。
更新:
最近从其中一个答案中找到了动画爱好者的不错资源:iPhone Development Wiki .
最佳答案
阅读 Bartosz Ciechanowski 的这篇优秀博客文章:
http://ciechanowski.me/blog/2014/05/14/mesh-transforms/
总结一下:Apple 使用私有(private) API 围绕一个名为“CAMeshTransform”的类执行此操作。
作者提出了一个自写替代:
https://github.com/Ciechan/BCMeshTransformView
这真的很神奇!
关于ios - UIView 表面自定义转换/动画(如 'a water drop effect' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17928536/