基本的には、UIViewに画像を配置し、この画像を半透明のビューで覆って画像をぼかすのではなく、最終的にUIButtonを半透明のビューに配置します。今度は、画像がボタンのフレームにのみはっきりと表示されるようにします。どうやってやるの?ありがとう。
一枚の絵は千の言葉の価値があります。
基本的には、UIViewに画像を配置し、この画像を半透明のビューで覆って画像をぼかすのではなく、最終的にUIButtonを半透明のビューに配置します。今度は、画像がボタンのフレームにのみはっきりと表示されるようにします。どうやってやるの?ありがとう。
一枚の絵は千の言葉の価値があります。
部分的なシースルー効果は、通常、画像ビューを前面に低いアルファで配置するだけで実現されます。だから私は、背景、テキスト、そしてノイズ/線/色合いの 3 つのレイヤーを想像しています。それはあなたをかなり近づけます。ぼかしが必要な場合は、 How to implement a box or gaussian blur on iPhone のようなことができると思います。または、ボックスとテキストをレンダリングし、ラスタライズしてから回転すると、ぼかしアルゴリズムを使用する必要がないほど、画像が十分に柔らかくなる可能性があります。少し実験する必要があります。