0

hello.png寸法で呼ばれる画像があるとしましょう200x100hello.png次のようなボタンを使用してボタンを作成します。

var button = Titanium.UI.createButton({
bottom : 50,
backgroundImage : "images/hello.png",
width:100,
height:"auto";
});
window.add(button);

デバイスのボタンの高さはどのようになりますか?それは200ピクセルでしょうか、それとも200ピクセルよりはるかに少ない(おそらく50)でしょうか?

私がグーグルで見つけたものに基づいて、ボタンは200ピクセルでなければなりません。しかし、アプリをコンパイルすると、ボタンの高さが大幅に縮小されます:/

4

1 に答える 1

0

を回避するheight=autoと機能します。場合によっては、親の高さが使用され、自動高さの値が親ウィンドウの高さと等しくなりません。以下のコード サンプルでは、​​ボタンの幅が 100 に固定されているため機能しますが、高さはウィンドウ サイズに応じて変化します。

var window = Titanium.UI.createWindow();
var button = Titanium.UI.createButton({
    bottom : 50,
    backgroundImage : "assets/images/boston_college.png",
    width:100
});
window.add(button);
window.open();
于 2011-12-26T10:08:50.870 に答える