0

情况如下: self.view 包含:1,一个自定义栏,它实际上是一个带有一些按钮的 uiview,其高度为 44px 2,一个 uitable view y-pos 从第 44 px 开始。这些行有 150px 高和宽的按钮。在触摸按钮时,一个 tmp uiview 与添加在桌子上按钮所在位置的按钮相似。发生了一些动画块,uiview 覆盖了整个表格并显示了一些内容。

到目前为止一切都很好。

现在,如果向上滚动表格,使下半部分可见而上半部分不可见。tmp 视图在同一位置正确添加,但在使用 CATransform3DMakeRotation(M_PI_2, 0.0f, 1.0f, 0.0f) 时,即使使用 insertSubview belowSubview:customBar 添加的 tmp 视图,左半部分看起来在自定义栏的顶部。我试图将视图发送回去,但没有运气。所以知道如何解决这个问题吗?

4

1 回答 1

1

这很容易。在应用动画之前,即使在翻转期间也应该位于所有顶部的视图应该具有较大的正 zposition 值。

self.myview.layer.zPosition =200.0f;
于 2012-09-04T07:41:29.873 回答