0

ViewController があるアプリがあり、ボタンを押すと DetailViewController に移動します。ViewController ではナビゲーション バーを非表示にして、画像を表示するスペースを増やしましたが、DetailViewController では必要です。

DetailViewController で戻るボタンを押すと戻りますが、ナビゲーション バーがあり、ViewController がないため、アニメーション化されたセグエの見た目が悪くなります。デフォルトの [戻る] ボタン (ナビゲーション コントローラーに埋め込まれたときに表示される) をアニメーション化されていないセグエにする方法はありますか?

ありがとう

4

1 に答える 1

0

Xcode UI コントロールを介してすべてを設定する代わりに、[[self navigationController] setNavigationBarHidden:{YES,NO} animated:{YES,NO}]; inを使用してみてくださいview{Will,Did}{Dis}appear

それらを使用したアニメーションでも良い結果が得られます。


ただし、本当にアニメーション全体を削除したい場合:ナビゲーション バーの [戻る] ボタンをクリックしたときにアニメーションが表示されないようにしますか?

于 2013-02-18T03:01:38.543 に答える