Надеюсь, что кто-нибудь может мне помочь.
У меня есть view-контроллер с представлением, которое содержит красное изображение.Это изображение имеет zPosition 1.
Там есть функция, которую я нажимаю, и она добавляет новый вид поверх этого (и viewcontroller).это помещает кнопку в верхнюю часть красной полосы с z-положением 2.
Затем, когда вы нажимаете кнопку, третий вид (и контроллер) перемещается вверх по меню позади них обоих (изображение и кнопка), каку него zPosition = 0.
Теперь проблема в том, что меню скользит вверх под красной полосой, как и ожидалось, однако по какой-то неизвестной причине (почему я здесь) кнопка кажется под красным изображением.Что бы я ни старался, я не могу получить кнопку, чтобы сидеть на вершине изображения.
Я пробовал:
propertyViewController.shortlistButton.layer.zPosition = 2;
[propertyViewController.view bringSubviewToFront:propertyViewController.shortlistButton];
propertyViewController.shortlistButton.layer.transform = CATransform3DMakeTranslation(1, 1, 1);
(сообщение от stackoverflow)