Я использую контейнер UIView для размещения UIImageView и создания некоторого пользовательского чертежа. На данный момент я хотел бы сделать некоторые рисунки поверх моего подпредставления. Поэтому переопределение drawRect: в моем контейнере UIView будет рисовать только под подпредставлениями.
Есть ли способ перегрузить drawRect: в моем подпредставлении без его подкласса?
Я думаю, что метод swizzling может быть ответом, но я надеюсь, что нет.
(ПРИМЕЧАНИЕ: да, было бы разумнее, если бы UIView был подпредставлением UIImageView, но, к сожалению, я сейчас совершил свою ошибку.)