
Untitled
By: a guest on
Jul 1st, 2012 | syntax:
None | size: 1.45 KB | hits: 15 | expires: Never
var win = Titanium.UI.createWindow({
backgroundColor:'#fff'
});
var view0 = Titanium.UI.createScrollView({backgroundColor:'#f00'});
var view1 = Titanium.UI.createScrollView({backgroundColor:'#0f0'});
var scrollableView = Titanium.UI.createScrollableView({
views:[view0,view1],
width:320,
height:200,
top:120
});
var text0 = Ti.UI.createLabel({
text:"view 0",
width:"auto",
height:"auto",
top:10
});
view0.add(text0);
var b1 = Ti.UI.createButton({
height:40,
width:310,
left:0,
title:'Remove View1',
top:10
});
var b2 = Ti.UI.createButton({
height:40,
width:310,
left:0,
title:'Scroll To view 0',
top:60
});
var text1 = Ti.UI.createLabel({
text:"view 1",
width:"auto",
height:"auto",
top:10
});
view1.add(text1);
b1.addEventListener('click', function(){
Ti.API.info('***************************************');
scrollableView.removeView(view1);
Ti.API.info('removing view1 from the middle [in sequence]');
});
b2.addEventListener('click', function(){
Ti.API.info('***************************************');
scrollableView.scrollToView(0);
Ti.API.info('Scroll to View 0');
});
scrollableView.addEventListener('scroll', function(e){
Ti.API.info('***************************************');
Ti.API.info('scrollable view scroll currentPage: '+e.currentPage);
});
//scrollableView.removeView(view1);
win.add(scrollableView);
win.add(b1);
win.add(b2);
win.open();