Добавление подпредставлений поверх программно созданной иерархии UIView

У меня есть подкласс UIView, который программно создает и добавляет ряд подпредставлений. Тем не менее, я хочу дать пользователям класса возможность размещать новые подпредставления над ним (и его подпредставлениями), используя addSubview и в идеале также из Interface Builder.

Каков наилучший способ сделать это?

Теперь, я полагаю, было бы приемлемо добавлять программные представления только с использованием addSubview, но я не уверен, как бы я поступил в этом направлении.

ПРИМЕЧАНИЕ. Я попытался добавить дополнительные подпредставления с помощью конструктора интерфейса, но они скрыты, как только пользовательский подкласс UIView, на который я ссылался выше, программно создает свои другие представления, предположительно, так как они добавлены последними.

Ответы на вопрос(1)

Ваш ответ на вопрос