У меня есть подкласс UIView, поэтому я могу нарисовать в нем несколько линий. В этом UIView есть целая куча кнопок, которые я решил создать как метод, вызываемый drawRect после отрисовки линий. Это работает, но иногда отображается только часть кнопки. Если я удаляю создание кнопки и вместо этого добавляю UIButton в родительский подкласс UIViews, он работает нормально.
Делать такие вещи, как добавление подпредставлений в методе drawRect, очень сложно, или мне не следует делать все это вместе в UIView?