Изменить подробный вид на вкладке выбора основного вида в контроллере разделения вида - PullRequest
1 голос
/ 24 августа 2011

Я новичок в разработке для iPad.В моем приложении я создал splitview как изображение ниже.В этом, как я могу вызвать другой контроллер detailview, когда изменяется панель вкладок на левой панели ??

Пожалуйста, помогите мне ..

My Splitview Screen

Ответы [ 2 ]

1 голос
/ 24 августа 2011

Вы можете просто заменить VC по индексу 1 свойства viewControllers UISplitViewController. Попробуйте что-то вроде -

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
     UIViewController* myReplacementVC = nil;
      if(viewController == VC1)
           myReplacementVC = myReplacementVC1;
      else
           myReplacementVC = myReplacementVC2; 

      NSMutableArray* arr = [[NSMutableArray alloc] initWithArray:splitVC.viewControllers];
          [arr replaceObjectAtIndex:1 withObject:myReplacementVC]; //index 1 corresponds to the detail VC
          splitVC.viewControllers = arr;
          [arr release];
    }

НТН,

Акшай

0 голосов
/ 10 ноября 2012
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...