[AC-3062] currentPage in scrollableView
| GitHub Issue | n/a | 
|---|---|
| Type | Bug | 
| Priority | n/a | 
| Status | Closed | 
| Resolution | Fixed | 
| Resolution Date | 2012-04-09T14:44:08.000+0000 | 
| Affected Version/s | n/a | 
| Fix Version/s | n/a | 
| Components | n/a | 
| Labels | n/a | 
| Reporter | process | 
| Assignee | Devang Gandhi | 
| Created | 2012-02-13T03:35:43.000+0000 | 
| Updated | 2016-03-08T07:48:06.000+0000 | 
Description
	Hello
Here is the problem : 
- create a scrollableView
- add an event listener to 'scroll' event
- scroll to first view
- delete all views
- myScrollableView.currentPage = -1 instead of 0
...
myScrollableView.removeView(myScrollableView.views[0]);
myScrollableView.removeView(myScrollableView.views[0]);
myScrollableView.removeView(myScrollableView.views[0]);
Ti.API.info(player.ui.mainView.currentPage);
Thank you
Are you trying to do this, as i have done in the code attached?
var win = Ti.UI.createWindow(); var view1 = Ti.UI.createView({ backgroundColor:'#123' }); var view2 = Ti.UI.createView({ backgroundColor:'#246' }); var view3 = Ti.UI.createView({ backgroundColor:'#48b' }); var scrollableView = Ti.UI.createScrollableView({ views:[view1,view2,view3], showPagingControl:true }); scrollableView.addEventListener('scroll',function(){ scrollableView.removeView(scrollableView.views[0]); scrollableView.removeView(scrollableView.views[1]); Ti.API.info(scrollableView.currentPage); }); win.add(scrollableView); win.open();posted a feedback to the answer