У меня возникли проблемы с пониманием того, как выполняется многослойность в Xcode. У меня есть .xib с представлением, в этом представлении есть 6 UIImageView
, каждое из которых содержит другое изображение. Я создал IBOutlets
для каждого из них, поэтому я могу изменить изображение во время выполнения.
Теперь я хочу изменить порядок, в котором UIImageViews рисуются во время выполнения, поэтому изображениеA сзади теперь рисуется поверх всего остального. Как изменить порядок слоев? Первоначально я пытался удалить все подпредставления и использовать [self.view insertSubview: atIndex: ]
, чтобы посмотреть, могу ли я изменить порядок отрисовки таким образом, но мой код дает сбой.
Может ли кто-нибудь сказать мне правильный метод для этого, пожалуйста?
Заранее спасибо, Эллиот