ios - Segue from ViewController to first tab of TabBarController -


i've created tabbed application. in first tab (viewcontroller+tableview), shows results taken db. i've button opens viewcontroller in user can filter results (for "city", example).

now, how can return first tabbed page segue? because need pass parameters in order query db. if create segue between page , first viewcontroller doesn't show tabbed menu.

thank guys.

i assume trying achieve pass data 1 tab another.

"now, how can return first tabbed page with segue? because need pass parameters in order query db."

actually, don't have perform segue pass data, instead can following:

// somewhere in code when need pass data tab viewcontroller: if let tabbarcontroller = tabbarcontroller {     let secondtabviewcontroller = tabbarcontroller.viewcontrollers![1] as! secondviewcontroller     // let's assume want pass string     secondtabviewcontroller.str = "my str!!" } 

secondviewcontroller:

class secondviewcontroller: uiviewcontroller {     // here string had been passed first tab viewcontroller:     var str:string?      override func viewdidload() {         super.viewdidload()          // note output is: "optional("my str!!")"         print(str)          // optional binding:         if let unwrappedstr = str {             // output is: "my str!!"             print(unwrappedstr)         }     } } 

i hope helped.


Comments

Popular posts from this blog

php - How to display all orders for a single product showing the most recent first? Woocommerce -

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

angularjs - How restrict admin panel using in backend laravel and admin panel on angular? -