2016-08-29 10 views
0

私は現在、複数のUIViewControllerを使用し、開始時にはUINavigationControllerを1つ使用するアプリを開発中です。私は最初の2 UIViewControllersUINavigationBarに満足していますが、私が一時停止を押すと、私はプレイとリーパーを押すとそれが隠れています。nav bar hide背景と画像のサイズを変更します

隠して再表示すると、背景と画像のサイズがUINavigationBarのようになっているように、背景と画像のサイズが変わります。

バーが背景の上に浮かぶように誰でも助けることができます。消えるとサイズが変わりません。

これは私がバーを非表示と再表示するために使用しているコードです:

self.navigationController?.setNavigationBarHidden(false, animated: true) 
self.navigationController?.setNavigationBarHidden(true, animated: true) 

答えて

0

私は、自動レイアウトでこれを固定し、代わりにナビゲーションバーが、トップに接続しないように制約をリセットしています。

関連する問題