Почему мы не можем поместить подпредставления UIView перед его CALayer? - PullRequest
0 голосов
/ 19 марта 2019

Как заголовок этого поста, я нашел ответ относительно "Можем ли мы поместить подпредставления UIView перед его CALayer" в этом посте, но я не могу найти ответ на , почему это так. По моему мнению, наличие представления в качестве подпредставления представления уровня только предполагает «более сильный» порядок между подпредставлением и уровнем. Кто-нибудь может мне это объяснить?

1 Ответ

0 голосов
/ 19 марта 2019

Каждый вид поддерживается CALayer, а дерево слоев является надмножеством дерева представлений. Поэтому каждому подпредставлению, которое вы добавляете в представление, соответствует свой слой, добавленный к слою его суперпредставления. Поскольку он является дочерним по отношению к родительскому слою, а слои отображаются сверху дерева, вы не можете изменить порядок визуализации.

...