À l'aide de-Vue-Contrôleur de storyboard par programmation dans une Page Vue-Contrôleur

J'ai une application avec une table de montage. Je suis à l'aide de plusieurs-Vue-Contrôleur avec enchaîne à choisir à partir d'une vue de la table en fonction de l'élément sélectionné. Je veux avoir une page vue-contrôleur dans lequel les pages seront un ou plus-vue-contrôleur du storyboard, même en les répétant. Je suis en train de init l'Affichage de la Page de Contrôleur comme ceci:
....
auto.dataSource=auto;

UIViewController *initialViewController =[self viewControllerAtIndex:current];
NSArray *viewControllers = [NSArray arrayWithObject:initialViewController];
[self setViewControllers:viewControllers direction:UIPageViewControllerNavigationOrientationHorizontal  animated:NO completion:nil];
....
- (UIViewController *)viewControllerAtIndex:(NSUInteger)index
{
if ((descriptions.count == 0) ||
(index >= descriptions.count)) {
return nil;
}
current=index;
//Create a new view controller and pass suitable data.
NSString *language = [[NSLocale preferredLanguages] objectAtIndex:0];
Description *description=[DBCompany getDescriptionById:language descriptionId:[[descriptions objectAtIndex:index] integerValue]];
UIViewController *viewController=nil;
if(description.frame==100){
viewController=[[Company100ViewController alloc] init];
((Company100ViewController*)viewController).companyId = companyId;
}
return viewController;
}
- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController
{
if ((descriptions.count == 0) ||
(current-1 < 0)) {
return nil;
}
return [self viewControllerAtIndex:current-1];
}
- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController
{
if ((descriptions.count == 0) ||
(current >= descriptions.count)) {
return nil;
}
return [self viewControllerAtIndex:current+1];
}

Cependant la viewcontroller apparaît en noir. Je pense que c'est parce que je suis l'ajout de la UIviewcontroller classe, mais pas de le connecter à tout point de vue, XIB, dans mon cas avec le storyboard.

Comment puis-je utiliser le point de vue différent de contrôleur de la table de montage séquentiel par programme à utiliser dans une page vue-contrôleur?

InformationsquelleAutor Laure_f_o | 2013-03-04