2017-06-26 8 views
0

をリーク私は、画像の色合いの色を変更するために使用し、次のコードがあります。変更画像の色合いの色のメモリが

imageView.image = theImageView.image!.withRenderingMode(.alwaysTemplate) 
imageView.tintColor = UIColor.green 

一つを、これは使用している場合、私はを知ることができたhaven't懸念があります多くのメモリを行うには?それは単に私が直接必要とする色合いの色でアイコンを取得するか、上記のコードは多くのメモリを描画しないのですか?

答えて

2

tintColorイメージを再レンダリングするときにメモリの問題はありません。再レンダリングはメモリを使用しません。可能であればアセットとしてロードする際にアイコンに適切な色を付けることをお勧めしますが、

関連する問題