Я использую 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)
Расположение корешка НЕ "среднее", а "минимальное". Есть идеи?