GLKView帧大小动画导致GL仅渲染屏幕的一部分

时间:2013-09-11 12:48:21

标签: ios animation opengl-es glkit

我在顶部的类似导航栏的UIView中包含了一个GLKView。可以使用动画显示/隐藏条形图,并且自动布局固定使视图填充条形图下的屏幕部分(如果隐藏则填满全屏幕)。

奇怪的是,当顶栏开始显示/隐藏动画时,GLKView会立即跳到最终高度。当显示顶部条(缩小GLKView)时,它会在顶部和底部看到清晰的条带。

奇怪的是,视图的位置似乎正常工作,并且随着顶部栏的下降而平滑下来,直到它们最终都按照应有的顺序排列。

转出GLKView的layer.presentationLayer属性似乎表明它的边界设置正确。

视图的GLK-ness可能是一个红鲱鱼,因为我没有在应用程序的其他部分测试过这个...但是会这样做...

非常困惑。对不起没有照片,但这都是NDA,我现在没有时间制作示例项目。也许以后如果需要的话。感谢...

0 个答案:

没有答案