Size bir görünümün "ortadaki" özelliğini (örneğin etiket) nasıl kullanacağınızı sormak isterim. Ayarlıysam, hiçbir şey olmuyor, ilgili etiket, yaratımda x ve y.:20 olarak ayarladığım şeyden bağımsız olarak, ekranın merkezine ayarlanıyor, ancak daha sonra ortalaman gerekiyor. Etiket aynı boyutta gibidir çünküEtiketin yeniden konumlandırılması
Kodum
var width = Ti.Platform.displayCaps.platformWidth;
var height = Ti.Platform.displayCaps.platformHeight; //create simple window
var window = Ti.UI.createWindow({
width:width,
height:height,
backgroundColor:"#ffffff"
});
//add button to window with predefined left padding
var button = Ti.UI.createButton({
title:"Press me",
left:20,
color:"#000000"
});
window.add(button);
button.addEventListener("click", function() {
//this should set button position to center, but does nothing
button.setCenter(width/2, height/2);
});
window.open();
Gönderinizi kodunuz ile düzenleyebilir misiniz? teşekkürler – Giordano
var width = Ti.Platform.displayCaps.platformWidth; var height = Ti.Platform.displayCaps.platformHeight; // basit bir pencere var penceresi = Ti.UI.createWindow oluşturmak ({ genişliği: genişlik, yüksekliği: boy, backgroundColor: "# ffffff" }); önceden tanımlanmış sol dolgular var düğmesiyle pencereye düğme eklemek // = Ti.UI.createButton ({ başlık: 20, renk:, sol "Bana basın" "# 000000" }); window.add (button); button.addEventListener ("tıklayın", işlev() // bu, düğme konumunu ortalamak için ayarlamalıdır, ancak hiçbir şey yapmaz button.setCenter (genişlik/2, yükseklik/2); }); window.open(); –