2
iPadアプリでsplitViewControllerを読み込みます。しかし、それを空のデータ配列でロードする。<UISplitViewController:0x133630>の外観トランジションの開始/終了の不均衡な呼び出し
ログインビューを読み込み、正常に認証されたらルートと詳細ビューを更新します。また、認証されているため、データがロードされます。
しかし、私はモーダルログインビューをロードしながら、私はこのエラーを取得する:
Unbalanced calls to begin/end appearance transitions for <UISplitViewController: 0x133630>
コード:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
...
//init
self.window.rootViewController = self.splitViewController;
//login
LoginViewController *loginView = [LoginViewController new];
[loginView setDelegate:self];
loginView.modalTransitionStyle = UIModalTransitionStyleCoverVertical; //this is still pushing the view horizontally in landscape?
[self.splitViewController presentModalViewController:loginView animated:YES];
...
[self.window makeKeyAndVisible];
return YES;
}
私がコメントアウトすると、ログインの負荷とプッシュを、私は得ることはありませんエラー。
しかし、最も奇妙なことは前に働いたことですが、コードの最適化後にこのエラーが発生しました。