Sunday, 15 August 2010

uinavigationcontroller - SenchaTouch 2 - Using Navigation View -



uinavigationcontroller - SenchaTouch 2 - Using Navigation View -

i new sencha touch development , trying develope app using it. have been reading docs , examples. know best approach start app based on next scenario.

loginview start app , navigation view.

i struggling figure out whether utilize navigationview or card(for login) + navigation view(for rest) or other approach.

if start navigationview button appears on top don't want show on sec view. dont know how hide can utilize card(for login) + navigation view.

help appreciated.

create login view.

do ajax request login view.

if successful login can this:

ext.viewport.animateactiveitem(ext.viewport.getcomponent('mainpanel'), { type: 'slide'});

that animate mainpanel , slide view. assuming 'mainpanel' navigation view. navigation view start @ default position no button. can force views navigation view.

from controller:

config: { refs: { mainpanel: 'main' }, control: { "list": { itemtap: 'onlistitemtap' } } }, onlistitemtap: function(dataview, index, target, record, e, options) { var mynewview = ext.create('myapp.view.testview'); this.getmainpanel().push(mynewview); }

later, if need to, can switch login view @ time:

ext.viewport.setactiveitem(0);

or

ext.viewport.setactiveitem(ext.viewport.getcomponent('myloginpanel'))

uinavigationcontroller sencha-touch-2

No comments:

Post a Comment