Различие между addSubview и insertSubview в классе UIView

Мы создали наш подверсия клиент точно для этого, когда мы делали действительно большие работы дизайна/консалтинга, для которых действительно было нужно управление версиями. У нас никогда не было проблем с ним.

83
задан chriswillow 26 July 2018 в 06:25
поделиться

3 ответа

Единственная разница в том, где добавляется представление: является ли это самым передним представлением ( addSubview: ), или оно находится перед 5-м подпредставлением, ( insertSubview: atIndex: ), или если он находится сразу за другим subview ( insertSubview: aboveSubview: ).

102
ответ дан 24 November 2019 в 08:50
поделиться

Используя insertSubView: , вы можете указать индекс, который определяет z-порядок просмотров. Представления с более высоким индексом выше взглядов с более низкими индексами.

45
ответ дан 24 November 2019 в 08:50
поделиться

Я не думаю, что есть разница. addSubview: просто удобный метод для

[view insertSubview:aView atIndex:[view.subviews count]]
29
ответ дан 24 November 2019 в 08:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: