iOS 根据后台设置tabbar数据

清哥home 2017-01-11 01:16:29
tabar数据是动态加载的。。后台返回的。。如何做。。而且最好不要自定义.
...全文
1084 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Army_Ma 2017-02-28
  • 打赏
  • 举报
回复
在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 里 请求网络 然后根据服务器返回tabbar个数 开始添加tab 具体代码如下 UITabBarController *tb=[[UITabBarController alloc]init]; //创建第一个nav BaseViewController *c1 = [mainStoryBoard instantiateViewControllerWithIdentifier:@"loanhome"]; UINavigationController * nav1 = [c1 createNav]; [c1 createTabBarItemWithNav:nav1 AndTitle:@"首页" AndImageName:@"tabHome0" AndSelectImageName:@"tabHome1"]; //创建第二个nav CreditItemViewController *c2 = [[CreditItemViewController alloc]init]; UINavigationController *nav2 = [c2 createNav]; [c2 createTabBarItemWithNav:nav2 AndTitle:@"信用资料" AndImageName:@"tabInfo0" AndSelectImageName:@"tabInfo1"]; ...以此类推 想创建几个就创建几个 然后 把创建的 nav 添加到 tab的viewcontrollers 里面 tb.viewControllers=@[nav1, nav2]; //设置他爸为主控制器 self.window.rootViewController=tb;
scribbler 2017-01-18
  • 打赏
  • 举报
回复
根据返回的数据 创建viewControllers,这有什么问题么?
virtualxmars 2017-01-16
  • 打赏
  • 举报
回复
假设你的后台是用的HTTP协议来传输数据,请使用更多人的选择 AFNetworking

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧