how can change selected item in uitabbar?
swift 3
as of swift 3, can use
tabbarcontroller.selectedindex = 0 // (or other existing index) (thank you, @nidomiro.)
swift 2.2 , earlier
try following
tabbar.selecteditem = tabbar.items![newindex] as! uitabbaritem assuming have access uitabbarcontroller owns uitabbar, can following
self.selectedviewcontroller = self.viewcontrollers![newindex] as! uiviewcontroller the above line of code should put somewhere inside of uitabbarcontroller subclass.
but if have access tab bar controller "outside," following
tabbarcontroller.selectedviewcontroller = tabbarcontroller.viewcontrollers![newindex] as! uiviewcontroller
Comments
Post a Comment