Я выполняю пользовательское рисование в своем приложении для метода View in drawRect.
Я фиксирую жест жесткости пользователя и, исходя из этого, я хочу каждый раз изменять размер кадра представления.
Я попытался изменить фрейм UIView в методе drawRect. Но я чувствовал, что это неправильное место, потому что drawRect просит нас рисовать в определенном прямоугольнике.
Я действительно создал протокол и, когда бы я ни делал, я пытался изменить размер кадра представления из контроллера представления с помощью методов протокола. Но это также не сработало.
Как мне этого добиться?
UPDATE:
Мне удалось изменить фрейм UIView из метода awakeFromNib пользовательского UIView. Но у меня есть необходимость изменить регулярные кадры на основе действий пользователей, и не нашел способов перезагрузить метод awakeFromNib ..