0

スーパービューからオブジェクトを削除しますか、それとも単にそのオブジェクトを非表示にしますか?

4

1 に答える 1

1

ドキュメントを確認してください:)それを削除するのではなく、スタックに追加します。popViewControllerAnimated:それを削除します。

viewControllerパラメーターのオブジェクトは、ナビゲーションスタックの最上位のViewControllerになります。ビューコントローラを押すと、管理しているビューが表示されます。そのビューがどのように表示されるかは、アニメーション化されたパラメータによって決まります。アニメーション化されたパラメーターがYESの場合、ビューは所定の位置にアニメーション化されます。それ以外の場合は、ビューが所定の位置に表示されるだけです。ビューは、表示される前に、ナビゲーションバーとツールバー(存在する場合)の間に収まるように自動的にサイズ変更されます。

このメソッドは、スタックの最上位に新しいView Controllerに関連付けられたビューを表示するだけでなく、それに応じてナビゲーションバーとツールバーも更新します。iOS 3.0以降では、組み込みのナビゲーションツールバーの内容が更新され、新しいViewControllerのツールバー項目が反映されます。ナビゲーションバーの更新方法については、「ナビゲーションバーの更新」を参照してください。</ p>

http://developer.apple.com/library/ios/documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html#//apple_ref/occ/instm/UINavigationController/pushViewController:animated

于 2013-01-16T14:18:30.413 に答える