希望有人可以帮助我。
我有一个viewcontroller,其视图包含一个红色图像。此图片的zPosition为1.
我按下了一个函数,它在这个(和viewcontroller)之上添加了一个新视图。将一个按钮放在红色条顶部,zPosition为2。
然后当您按下按钮时,第三个视图(和控制器)会在它们后面的一个菜单(图像和按钮)上滑动,因为它的zPosition为0。
现在问题是菜单按照预期在红色条下滑动但是由于某些未知原因(我为什么在这里)按钮似乎在红色图像下。我尝试的每一个,我不能让按钮坐在图像的顶部。
我试过了:
propertyViewController.shortlistButton.layer.zPosition = 2;
[propertyViewController.view bringSubviewToFront:propertyViewController.shortlistButton];
propertyViewController.shortlistButton.layer.transform = CATransform3DMakeTranslation(1, 1, 1);
(stackoverflow post)
答案 0 :(得分:4)
您可以尝试添加红色按钮作为红色图像的子视图。