【发布时间】:2012-03-20 07:29:15
【问题描述】:
我正在创建一个应用程序 Appcelerator Titanium,它作为外部背景图像(上面有雕刻品牌的木头)。最重要的是,我有自定义表格视图等。当不是 100% 宽时,您仍然可以看到背景图像。它给您的印象是您正在处理某种表格。
这是一个选项卡式应用程序。我是这样设置的:
var tabGroup = Titanium.UI.createTabGroup();
var win = Titanium.UI.createWindow({
title: "My super app",
backgroundImage: 'img/background.png',
navBarHidden: true,
tabBarHidden: true
});
var tab = Titanium.UI.createTab({
title: "Tab 1",
window: win
});
我想要做的是在所有视图之间更改和动画时能够在所有视图中保持相同的背景图像。我希望这张图片能粘贴。
然后我有一个要制作动画的外部文件。假设它被称为 external.js
在里面我用的是这样的:
var win = Titanium.UI.currentWindow;
问题是,默认情况下,新视图是白色的,即使我再次设置背景图像,它也不起作用,因为当我为新视图设置动画时,背景也会“滑动”。
所以我的问题是:有没有办法在视图或选项卡之间导航时保持相同的背景图像?
【问题讨论】:
标签: javascript titanium appcelerator titanium-mobile