Сохранение различных раскадровки для разных модулей - хороший подход. Вы можете достичь навигации между раскадровки следующим образом: -
Предположим, вы находитесь в контроллере представления и хотят столкнуть другой контроллер представления имени FabIdeaDetailViewController
, который присутствует в раскадровке имени FabIdeas
: -
FabIdeaDetailViewController *horizontalListController = (FabIdeaDetailViewController*)[UIViewController instantiateViewControllerWithIdentifier:@"FabIdeaDetailViewController" fromStoryboard:@"FabIdeas"];
[self.navigationController pushViewController:horizontalListController animated:YES];
Теперь для толкания другой контроллер представления имени WishlistViewController
, который присутствует в раскадровке имени Wishlist
: -
UIViewController *WishlistViewController = [UIViewController instantiateViewControllerWithIdentifier:@"WishlistViewController" fromStoryboard:@"Wishlist"];
[self.navigationController pushViewController:WishlistViewController animated:YES];
Вот ссылка, которая может помочь http://spin.atomicobject.com/2014/02/18/ios-storyboards -xcode5/ – humblePilgrim