2

TideSDK ウィンドウで作業する場合、画面内での位置を制御できます。ただし、画面のサイズを取得する方法も、ウィンドウを中央に配置する方法も見つかりません。

それを達成する方法はありますか?

4

1 に答える 1

5

window.screen.widthと を使用して、ユーザーの画面サイズにアクセスできますwindow.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);

ここでのwindowオブジェクトは のインスタンスではTi.UI.UserWindowなく、通常のブラウザwindowオブジェクトであることに注意してください。

于 2013-02-08T14:45:34.033 に答える