J'essaie de trouver la meilleure façon d'implémenter plusieurs UIViewControllers dans un UIScrollView. Pour l'instant, je lance mon UIViewController manuellement et l'ajoute en tant que Subview à Scrollview. Cela fonctionne bien, mais le scrollview ne montre pas plus d'un UIViewController même après avoir défilé vers la droite. Une idée de pourquoi cela pourrait arriver? Voici mon code:scrollview avec plusieurs UIViewController
DTArticle *article = [self.articles objectAtIndex:0];
DTArticle *article2 = [self.articles objectAtIndex:1];
UIStoryboard *mainStoryBoard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
DTArticleViewController *controller = [mainStoryBoard instantiateViewControllerWithIdentifier:@"DTArticleViewController"];
DTArticleViewController *controller2 = [mainStoryBoard instantiateViewControllerWithIdentifier:@"DTArticleViewController"];
controller.article = article;
controller2.article = article2;
[self.parentScrollView addSubview:controller.view];
[self.parentScrollView addSubview:controller2.view];
self.parentScrollView.contentSize = CGSizeMake(self.parentScrollView.frame.size.width
* 2, self.parentScrollView.frame.size.height);
self.parentScrollView.showsHorizontalScrollIndicator = YES;
[self.parentScrollView setPagingEnabled:YES];
[self.view addSubview:self.parentScrollView];
Avez-vous envisagé d'utiliser UIPageViewController? – Wain