Ju Yang Active Member Licensed User Longtime User Apr 19, 2016 #1 How to nest a NavigationController on each page of the tabbarcontroller. thanks!
Erel B4X founder Staff member Licensed User Longtime User Apr 19, 2016 #2 See this thread: https://www.b4x.com/android/forum/threads/navigationbar-inside-tabbarcontroller.50653/ Upvote 0
See this thread: https://www.b4x.com/android/forum/threads/navigationbar-inside-tabbarcontroller.50653/
Ju Yang Active Member Licensed User Longtime User Apr 19, 2016 #3 Thank you for your reply I want to every page has NavigationController,So I can't achieve the effect B4X: tabcontrol.Initialize("TabControl") nav1.Initialize("nav1") nav2.Initialize("nav2") nav3.Initialize("nav3") nav4.Initialize("nav4") tabcontrol.Pages = Array(nav1,nav2,nav3,nav4) nav1.ShowPage(pageHome) nav2.ShowPage(PageMyorder) nav3.ShowPage(pageCredit) nav4.ShowPage(pageSelf) pageHome.TabBarItem=tbi PageMyorder.TabBarItem=tbi2 pageCredit.TabBarItem=tbi4 pageSelf.TabBarItem=tbi5 Main.App.KeyController = tabcontrol tabcontrol.SelectedIndex=index Upvote 0
Thank you for your reply I want to every page has NavigationController,So I can't achieve the effect B4X: tabcontrol.Initialize("TabControl") nav1.Initialize("nav1") nav2.Initialize("nav2") nav3.Initialize("nav3") nav4.Initialize("nav4") tabcontrol.Pages = Array(nav1,nav2,nav3,nav4) nav1.ShowPage(pageHome) nav2.ShowPage(PageMyorder) nav3.ShowPage(pageCredit) nav4.ShowPage(pageSelf) pageHome.TabBarItem=tbi PageMyorder.TabBarItem=tbi2 pageCredit.TabBarItem=tbi4 pageSelf.TabBarItem=tbi5 Main.App.KeyController = tabcontrol tabcontrol.SelectedIndex=index
Erel B4X founder Staff member Licensed User Longtime User Apr 19, 2016 #4 Your code is almost correct. See how to set the TabBarItem: https://www.b4x.com/android/forum/threads/navigationbar-inside-tabbarcontroller.50653/#post-317446 Upvote 0
Your code is almost correct. See how to set the TabBarItem: https://www.b4x.com/android/forum/threads/navigationbar-inside-tabbarcontroller.50653/#post-317446