1

私は現在、そのメソッドを使用してview1からview2への移行を行っています:

-(IBAction)goToView2{
    view2.modalTransitionStyle=UIModalTransitionStyleCoverVertical;
    [self presentModalViewController:view2 animated:YES];
}

これにより、ビュー2がビュー1を垂直にカバーします。ナビゲーションベースのアプリケーションテンプレートで水平にカバーしたいのですが、そうする可能性はありますか?ビューベースのアプリケーションを使用します。事前に感謝します:)

4

1 に答える 1

1

残念ながら、モーダル ビュー カバーを使用してすぐに実行することはできません。これをシミュレートする 1 つの方法は、標準の add subview コマンドを使用して、画面の境界を超えた rect で 2 番目のビューを画面外に作成し、uiview アニメーションを実行して新しいビューを表示し、古いビューを表示することです。さらにサポートが必要な場合はお知らせください。

于 2011-09-13T10:57:54.217 に答える