2017-03-03 8 views
0

私のUIImageViewの描画メソッドでいくつかのプロパティを設定しています。しかし、これらはまったく影響を及ぼしていないようです。私は丸いコーナーを見ず、マスキングは影響を及ぼさない。表示は以下の通りです。UIImageViewのDrawでコーナー半径を設定する

+1

は聞いて愚かなことかもしれませんが、あなたはストーリーボードでUIImageViewのためにこれを使用している場合、あなたはクラスを設定してくださいましたか?既に行っている場合は、 'draw'関数にブレークポイントを追加し、そこにブレークポイントがあるかどうかを確認してください。 –

+0

@PratikPatelはい、クラスを設定しました。奇妙なことには十分ですが、私のドローイング方法ではブレークポイントに当たっていません。 – steventnorris

答えて

0

UIImageViewは描画メソッドをまったく呼び出さないのです。最小限は文書化されていますが、許可されていません。この場合、UIViewをサブクラス化してから描画メソッド内のビューに画像を描画することをお勧めします。詳細については

drawRect not being called in my subclass of UIImageView

関連する問題