我正在使用Titanium Mobile开发iOS和Android应用程序并遇到以下问题:我想镜像ImageView并为其创建以下代码:
var transformation = Ti.UI.create2DMatrix();
transformation = transformation.scale(-1, 1);
imageView.transform = transformation;
这适用于iOS,但在Android上,图片不会显示。在Android上使用Titanium镜像图像还能做些什么?或者我的实际代码有问题吗?
非常感谢您的回答! 托马斯
答案 0 :(得分:2)
现在我可以自己回答这个问题。我已经做了一些进一步的测试,解决方案 - 最终 - 很简单。就镜像而言,ImageView将被移动到左侧(在我的情况下为320px)。将ImageView的"左" - 参数设置为相应的值会在屏幕上显示ImageView。所以它是正确创建的,但在屏幕上看不到。
也许这有助于其他使用Titanium问题的用户,因为在iOS中,左值不能设置为新值;我上面发布的代码一切正常。