我有一个旋转的子视图,然后我必须将它移动到视图的前面。
让我更清楚......
我有一个子视图按钮说Button1。
我使用以下方法旋转它
[myButton.layer setTransform:CATransform3DMakeRotation(M_PI,0, 1, 0)];
然后
[myButton.layer setTransform:CATransform3DMakeRotation(2*M_PI, 0, 1, 0)];
现在当我点击它时,它必须将UIImageView作为子视图添加到主视图,然后移到顶部(我的意思是按钮需要在ImageView前面)。 因为我使用了以下方法
[self.view bringSubviewToFront:myButton];
但这对我不起作用......
按钮始终位于该图像视图的后面 我也尝试将imageView发送回来,但也没有用......
我希望你理解这个问题......
答案 0 :(得分:0)
我不确定它是否在概念上与此问题相关,请尝试将第二次旋转从2 * M_PI转为0.
[myButton.layer setTransform:CATransform3DMakeRotation(0, 0, 1, 0)];
并保留其余代码