飞溅的屏幕淡出钛金属

时间:2016-02-24 16:43:00

标签: titanium

我想淡出启动画面。

我认为在本机代码android或iOS中可能。

然而对于钛来说哪种方式是合适的?

现在我的源代码就是这个

var topWin = Ti.UI.createWindow();// main application window.

var img = Ti.UI.createImageView({
    image : '/img/Default.png',
    top : 0,
    left : 0,
    width : '100%',
    height : '100%'
});

var splash = Ti.UI.createWindow(); //splash window
splash.add(img);

splash.open();

var fadeOut = Ti.UI.createAnimation({
    opacity : 0.2,
    duration : 300
});
var fadeIn = Ti.UI.createAnimation({
    opacity : 1,
    duration : 1800
});

setTimeout(function(e) {
    splash.close(fadeOut);
    topWin.open(fadeIn);
}, 3000);

它的意思是我的意思但是我认为这种方式可能有点奇怪。

由于 我必须根据不同的分辨率设备(iphone / ipad / android ,,)手动决定每个图像,同时自动选择启动画面。

除此之外还有其他好办法吗?

1 个答案:

答案 0 :(得分:2)

看看这个: http://www.tidev.io/2015/01/06/how-to-re-use-the-launch-image-in-the-app/

我暂时没有这样做,而且我不确定5.2 SDK for iOS for Storyboard启动文件的更改是否违反了这种方法,但是这里我不知道该怎么做?启动。