iphone - Selecting Tabbar item in iOS -


my app has #hashtags can selected.

we have 3 tabs in our tabbar, mainvc, profilevc , tagvc. tagdetailvc typically accessed via tagvc.

when user selects tag, directed tagdetailviewcontroller.

edit hooked tabbarcontroller on storyboard.

right have this:

tagdetailviewcontroller *dest = [[tagdetailviewcontroller alloc] init]; uinavigationcontroller *nav = [self.tabbarcontroller.viewcontrollers objectatindex:2]; [nav pushviewcontroller:dest animated:yes]; 

however, seeing right tagvc. placed log statement in viewdidload in tagdetailvc , did not show.

for record, how story board organized:

tabbarcontroller -> navigationvc -> mainvc ...                   -> navigationvc -> profilevc ...                    -> navigationvc -> tagvc -> tagdetailvc 

i interested have tabbar select tagvc , push tagdetailvc onto navigationcontroller of tagvc. behavior expecting when user presses tag is: 1. tab selected @ tagvc 2. tagdetailvc pushed onto navigationvc of tagvc.

what doing wrong?

you can use below method uitabbarcontroller:

  [tabbarcontroller setselectedindex:2]; 

according understanding be: navigationvc -> tagvc

now use nsnotification, , push view controller tagdetailvc.

hope might achieve requirement.


Comments

Popular posts from this blog

c++ - llvm function pass ReplaceInstWithInst malloc -

java.lang.NoClassDefFoundError When Creating New Android Project -

Decoding a Python 2 `tempfile` with python-future -