2014-09-27 2 views
2

Я работаю над Xcode 5.1.2 iOS7.Мой проблемой является то, что я хочу реализовать контроллер панели вкладок на контроллере второго представления. Контроллер панели вкладок успешно реализован. Весь вид выглядит несколько прозрачным, который вставляет в массив в панель вкладок. Когда я нажимаю кнопку панели вкладок, первый вид видится за каждым видом представлений панели вкладок. Как я могу решить эту проблему ,проблема с uiview с табуляцией

tabbar=[[UITabBarController alloc]init]; 
       UIViewController *first=[[ViewController alloc]init]; 
       UIViewController *second=[[SearchViewController alloc]init]; 
       UIViewController *third=[[Party_partner_ViewController alloc]init]; 
       UIViewController *Fourth=[[My_GrooveViewController alloc]init]; 
       UIViewController *Fifth=[[More_ViewController alloc]init]; 
       UINavigationController *firstNavController = [[UINavigationController alloc] initWithRootViewController:first]; 
       UINavigationController *firstNavController1 = [[UINavigationController alloc] initWithRootViewController:second]; 
       UINavigationController *firstNavController2 = [[UINavigationController alloc] initWithRootViewController:third]; 
       UINavigationController *firstNavController3 = [[UINavigationController alloc] initWithRootViewController:Fourth]; 
       UINavigationController *firstNavController4 = [[UINavigationController alloc] initWithRootViewController:Fifth]; 
       NSArray *ver = [[UIDevice currentDevice].systemVersion componentsSeparatedByString:@"."]; 
       if ([[ver objectAtIndex:0] intValue] >= 7) { 
        self.nav.navigationBar.barTintColor = [UIColor colorWithRed:29/255.0f green:29/255.0f blue:29/255.0f alpha:1.0f]; 
        self.nav.navigationBar.translucent = NO; 
       }else 
       { 
        self.nav.navigationBar.tintColor = [UIColor colorWithRed:29/255.0f green:29/255.0f blue:29/255.0f alpha:1.0f]; 
       } 

       self.nav.navigationBar.topItem.title = @"The Groove"; 

        tabbar.viewControllers=[NSArray arrayWithObjects:firstNavController,firstNavController1, firstNavController2,firstNavController3,firstNavController4, Nil]; 

       AppDelegate *mainDelegate = (AppDelegate *)[[UIApplication sharedApplication]delegate]; 
       // UIWindow *window= [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
       [mainDelegate.window addSubview:tabbar.view]; 

ответ

-1

уверен первый вы можете скрыть или удалить ваш UIView

+0

Вы можете оставить его на комментарий не в качестве ответа. пожалуйста –

Смежные вопросы