私はこの答えを読みました:iPhoneでuiimageをシャープ/ぼかしますか?
影とぼかしに関する他の何十もの回答とチュートリアルだけでなく. 回答のすべてのソース リンクを含め、機能しません。
透明な領域を持つpngファイルから画像をぼかしようとすると、いつでも得られます。(上記の回答に貼り付けられたソースを使用しない場合)画像は、すべての透明領域がノイズで満たされているぼやけた画像です。
過去 5 日間に見つけたすべてのサンプル コードを試してみたところ、うまくいきませんでしたが、これまでに約 50 時間かかりましたが、開始前よりも達成できていません。だから、透明なピクセルを持つ UIImage に gaussianblur をどのように追加できますか?
さらに良いことに… UILabel から作成されることもある UIImage を取り、それに影を追加して、太陽が地面に落とす影のように、画像の背後と下の地面に落ちるように見えるように傾けることができます。 . 画像を取得し、グレースケールに変換し、ぼかしてから変換を適用する必要があると提案されました...上で述べたように、これらの画像にはすべて透明なピクセルが大量に含まれているため、最終的にはノイズ以外のほとんど何もない荒涼とした四角形。
コア グラフィックスは私にとって本当に弱点なので、1 日中サンプル コードを見ていて、機能するように微調整するのに十分な理解が得られなかったことに注意してください。