Guest User

Untitled

a guest
Sep 15th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.      
  2.     UITabBarController *tabController = [[UITabBarController alloc] init];
  3.     NSMutableArray*All=[[NSMutableArray alloc]init];
  4.     UIViewController *detaileView ;
  5.     for(int i=0;i<[TopPageValue count];i++)
  6.     {
  7.         TopPagesModal*TPM=(TopPagesModal*)[TopPageValue objectAtIndex:i];
  8.         if(ListTableview==TPM.Type)
  9.         {
  10.             ListViewController*listview=[[ListViewController alloc] initWithNibName:@"ListViewController" bundle:nil];
  11. //            [self.view addSubview:listview.view];
  12.             listview.TopPageID=TPM.TopPageID;
  13.             listview.title=TPM.TopPageTitle;
  14.             [listview.TBI setImage:TPM.TabLogo];
  15.             navController = [[UINavigationController alloc] initWithRootViewController: listview];
  16.            // [self presentModalViewController:navController animated:YES];
  17.            
  18.             detaileView = navController;
  19.            
  20.          
  21.            
  22.         }
  23.         else if(GroupListTableview==TPM.Type)
  24.         {
  25.             GroupListViewController*Groupview=[[GroupListViewController alloc] initWithNibName:@"GroupListViewController" bundle:nil];
  26.            
  27.             Groupview.TopPageID=TPM.TopPageID;
  28.             Groupview.title=TPM.TopPageTitle;
  29.             [Groupview.TBI setImage:TPM.TabLogo];
  30.            
  31.             navController = [[UINavigationController alloc] initWithRootViewController: Groupview];
  32.             detaileView = navController;
  33.          
  34.  
  35.        }
  36.        
  37.        else  if(HtmlTableview==TPM.Type)
  38.         {
  39.             HtmlContentViewController*Htmlview=[[HtmlContentViewController alloc] initWithNibName:@"HtmlContentViewController" bundle:nil];
  40.              Htmlview.TopPageID=TPM.TopPageID;
  41.              Htmlview.title=TPM.TopPageTitle;
  42.             [Htmlview.TBI setImage:TPM.TabLogo];
  43.             navController = [[UINavigationController alloc] initWithRootViewController: Htmlview];
  44.             detaileView = navController;
  45.            
  46.             //[self presentModalViewController:Htmlview animated:YES];
  47.            
  48.         }  
  49.         [All addObject:detaileView];
  50.      
  51.     }
  52.     MessageComposer *MCView = [[MessageComposer alloc]initWithNibName:@"MessageComposer" bundle:nil];
  53.     DetailsModal *DMdata = (DetailsModal*)[Detailvalue objectAtIndex:0];
  54.     MCView.Messagestring = DMdata.ShareMessage;
  55.     navController = [[UINavigationController alloc] initWithRootViewController: MCView];
  56.     detaileView = navController;
  57.     MCView.title =@"Share";
  58.     [MCView.TBI setImage:[UIImage imageNamed:@"tabshare.png"]];
  59.     [All addObject:detaileView];
  60.  
  61.     // Attach to tab bar controller
  62.     tabController.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;
  63.     [tabController setViewControllers: All];
  64.     [self presentModalViewController:tabController animated:YES];
  65.     [tabController release];
Add Comment
Please, Sign In to add comment