У меня 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)
Расположение позвоночника НЕ «среднее», а «минимальное». Любые идеи?