2

我在android上有一个滑出菜单,到目前为止工作正常。

唯一的问题是动画在滑动时会光学压缩该视图的宽度(大约 5-10 DiP),因此该视图中的某些元素会变薄或在关闭边框时会被切断。

var leftMenu = Ti.UI.createView({
       backgroundColor : 'black',
       top : 0,
       left : -210,
       width : 240,
       zIndex : 1000,
});

在其中,我确实有一个带有部分的表格视图,即作品。和一个视图作为一个按钮,作为一个开关来打开和关闭。这在关闭时可见。

动画本身非常简单

var animateLeft = Ti.UI.createAnimation({
       left : 0,
       duration : 500
});

不用说,它可以在 iPhone 上完美运行。

我对为什么会发生这种压缩/剪辑效果以及如何规避/防止它感兴趣。有人知道吗?

4

0 回答 0