2

UIImage(自己)を取得し、CGContextRefを使用して再描画するコードをUIImageカテゴリに記述しました。CGBitmapContextを使用しながらUIImage(自己)を書き直す方法はありますか?現在、CGContextRefを介して作成された画像を返すようにしていますが、そのメソッド内で画像自体を書き換えることはできますか?

4

1 に答える 1

5

UIImageドキュメントから:

イメージオブジェクトは不変であるため、作成後にプロパティを変更することはできません。...画像オブジェクトは不変であるため、基になる画像データへの直接アクセスも提供しません。

そのため、作成後の画像データを変更することはできませんUIImage

于 2012-08-21T21:04:52.533 に答える