5
私はUITableViewCellの 'UIImageView'プロパティのために(独自のカスタムを描画する)UIImageを動的に作成しています。透明な背景を持つUIImageを作成する方法
ユーザがtableViewセルを選択すると、セルの背景が青色に変わりますが、私のカスタムUIImageの背景は白くなりません。白いままです(そこには画像があります)。私は様々な描画手法を試しましたが、これらのアプローチのどちらでもバックグラウンドは黒です。唯一効果があるのは、画像の作成を終了し、最初の画像に基づいて 'CGImageCreateWithMaskingColors'を使用して2番目の画像を作成し、背景をマスキングすることです。
最初に透明な背景を「ペイント」できる方法はありますか?
イメージコンテキストを設定するのに 'UIGraphicsBeginImageContextWithOptions'を使用していますか? 'opaque'パラメータに' NO'を渡していますか? – rmaddy