Acolchado horizontal entre los controladores de vista secundaria UIPageViewController

Estoy usando UIPageViewController para mostrar imágenes que están incrustadas en los controladores de vista secundarios.

NSDictionary *options = [NSDictionary dictionaryWithObject: [NSNumber numberWithInteger:UIPageViewControllerSpineLocationMin] forKey: UIPageViewControllerOptionSpineLocationKey];
self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options: options];
self.pageViewController.dataSource = self;
self.pageViewController.view.frame = self.view.bounds;

ImageViewController *initialViewController = [self viewControllerAtIndex:0];
initialViewController.index = 0;

NSArray *viewControllers = [NSArray arrayWithObject:initialViewController];
[self.pageViewController setViewControllers:viewControllers direction:UIPageViewControllerNavigationDirectionForward animated:NO completion:nil];

[self addChildViewController:self.pageViewController];
[self.view addSubview:self.pageViewController.view];
[self.pageViewController didMoveToParentViewController:self];

Todo funciona bien, pero odio que los controladores de vista infantil estén uno al lado del otro.

Me preguntaba si había una manera de agregar relleno entre los controladores de vista secundarios para que no estuvieran uno al lado del otro.

Algo que se vería más así.:

Respuestas a la pregunta(3)

Su respuesta a la pregunta