NSInternalInconsistencyException от UIPageViewController при вращении

Я использую Monotouch 5.2.6 и iOS SDK 5.0.1.

У меня есть UIPageViewController, который является дочерним контейнером другого контроллера представления. Он создается следующим образом:

pageViewController = new UIPageViewController (UIPageViewControllerTransitionStyle.PageCurl, UIPageViewControllerNavigationOrientation.Horizontal, UIPageViewControllerSpineLocation.Min);
    this.AddChildViewController (pageViewController);
    pageViewController.DidMoveToParentViewController (this);
    this.viewCurrentMode.AddSubview (pageViewController.View);

Если я поворачиваю устройство (симулятор), я получаю это исключение в UIApplication.SendEvent():

Исключение Objective-C. Имя: NSInternalInconsistencyException Причина: количество предоставленных контроллеров представления (1) не соответствует необходимое количество (2) для запрошенного местоположения корешка (UIPageViewControllerSpineLocationMid)

Расположение корешка НЕ ​​"среднее", а "минимальное". Есть идеи?

5
задан Mitul Nakum 3 May 2012 в 12:39
поделиться