0

基本上我想将图像放在 UIView 上,然后用半透明视图覆盖此图像以使图像模糊,最终将 UIButton 放在半透明视图上,现在我希望图像仅在按钮的框架中清晰显示。我怎样才能做到这一点?谢谢。

一张图抵得上一千字。

在此处输入图像描述

4

1 回答 1

1

部分透视效果通常是通过将图像视图放在前面以较低的 alpha 来实现的。所以我想象三层,背景,文本,然后是噪音/线条/着色。这让你非常接近。如果您需要模糊,我想您可以执行类似How to implement a box or gaussian blur on iPhone之类的操作。或者,如果您渲染框和文本,光栅化,然后旋转,这可能会让您对图像进行足够的柔化,而您不必通过模糊算法。你必须做一些实验。

于 2012-11-24T16:46:12.083 回答