0

Titanium で imageView を作成しましたが、ビューの backgroundColor を変更するとともに、フェードアウト アニメーションを使用して非表示にしたいと考えています。

次のコードがあります

var image = Titanium.UI.createImageView({
    backgroundImage:'test.png',
    width:10,
    height:10,
    top:100,
    left:205
});

image.animate({
    curve:Ti.UI.ANIMATION_CURVE_EASE_IN_OUT, 
    opacity:10, 
    duration:200
});
4

1 に答える 1

2

このopacity属性は、0.0 (完全に透明) から 1.0 (完全に不透明) までの浮動小数点値です。画像をフェードアウトするには、代わりにこのコードを試してください。

// This code block will fade out the image to invisible
image.animate({
    curve:Ti.UI.ANIMATION_CURVE_EASE_IN_OUT, 
    opacity:0.0, 
    duration:200
});

または、アニメーションなしでビューを非表示にするだけの場合は、hide()メソッドと show() メソッドを使用します。

于 2013-07-24T21:35:34.897 に答える