有没有办法将TideSDK窗口置于屏幕中心?

Sui*_*oth 2 tidesdk

使用TideSDK窗口时,您可以控制它们在屏幕中的位置.但是,我找不到任何方法来检索屏幕的大小,也无法找到窗口居中的方法.

有没有办法实现这一目标?

Ale*_*lex 5

您可以访问用户的屏幕大小window.screen.widthwindow.screen.height.您可以使用它们来居中窗口:

var app_window = Ti.UI.currentWindow;
app_window.setX((window.screen.width-app_window.getWidth())/2);
app_window.setY((window.screen.height-app_window.getHeight())/2);
Run Code Online (Sandbox Code Playgroud)

请注意,window此处的对象不是Ti.UI.UserWindow通常的浏览器window对象的实例.