iOS 5.1より前にアプリが完全に動作していました。左側のペインにはUINavigationController
のUISplitviewController
があり、その内の選択に応じて詳細ペインが更新されます。UINavigationController
UISplitViewController iOS 5.1でポップオーバー矢印方向エラーが発生する
iOS 5.1に特有のポップオーバーのための左の置換からの新しいスライドインが動作します。それは素晴らしいとは思わないが、それは動作します。
壊れているように見えるのは、バーボタンからの「ポップオーバー」がポートレートで表示されていることです。これは、例外が発生 - 私は次のようにポップオーバーを表示するメソッドをオーバーライドしようとしてい'NSInternalInconsistencyException', reason: 'Unknown direction passed to _popoverViewSizeForContentSize:arrowDirection:'
:
-(void)splitViewController:(UISplitViewController *)svc popoverController:(UIPopoverController *)pc willPresentViewController:(UIViewController *)aViewController { [self.popoverController presentPopoverFromBarButtonItem:self.masterPopoverButtonItem permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; }
をしかし、私はまだ同じエラーを取得します。誰も助けることができますか?