コンテナー UIView を使用して UIImageView を格納し、カスタム描画を行います。この時点で、サブビューの上に描画を行いたいと思います。したがって、コンテナー UIView で drawRect: をオーバーライドすると、サブビューの下にのみ描画されます。
サブビューで drawRect: をサブクラス化せずにオーバーロードする方法はありますか?
メソッドの入れ替えが答えかもしれませんが、そうではないことを願っています。
(注: はい、UIView を UIImageView のサブビューにする方が賢明だったでしょうが、残念ながら私は今自分の間違いにコミットしています。)