我有一个梦想......不,不是这样。我有一个视图,在我添加 createTableView 之前一切正常。当我这样做时,它会替换之前出现在屏幕上的所有内容。我如何同时拥有地图视图和表格视图?
var self = Ti.UI.createView();
var mapview = Titanium.Map.createView({
top:1,
height:200,
mapType: Titanium.Map.STANDARD_TYPE,
region:{latitude:33.74511, longitude:-84.38993, latitudeDelta:0.5, longitudeDelta:0.5},
animate:true,
regionFit:true,
userLocation:true
});
self.add(mapview);
var lbl = Ti.UI.createLabel({
text:'Please select an item',
height:'auto',
width:'auto',
color:'#000'
});
self.add(lbl);
self.addEventListener('itemSelected', function(e) {
lbl.text = e.name+': $'+e.price;
});
detailData = [{title:"Foo",leftImage:"bar.png",hasChild:true}];
var table = Ti.UI.createTableView({
data:detailData
});
// if i dont rem the below line all i get on screen is the table view
self.add(table);