2016-12-27 44 views
0

写真自体が問題を説明しています。私はUIViewとその中にネバーされたナビバーとUIScrollviewを持っています。キーボードが表示されてテキストを入力すると、UIはナビゲーションバーの後ろをスクロールしますが、ステータスバーと重なる画面の上部にUIが表示されます。ナビゲーションバー以外では表示されないようにするにはどうすればよいですか?ありがとう。私は、ナビゲーションバーを使用して、あなたのUIViewがiosのステータスバーと重なっています。

enter image description here

+0

ナビゲーションバーを削除してナビコントローラに埋め込みます – rMickeyD

+0

ここで説明するように、ナビゲーションバーの位置として '.TopAttached'を使用する必要があります:http://stackoverflow.com/a/30831452/341994ナビゲーションバーを使用してステータスバーの後ろに伸ばします。 – matt

+0

それは助けました。ありがとう。 – NetCod

答えて

0

代わりスウィフト2.xのを使用しています、あなたはまた、UIViewを使用して、戻るボタンに向かうとUIButtonためUILabelを配置することができます。その場合、UIViewはカスタムヘッダーとして機能し、スクロール可能なビューでスクロールします。 また、ナビゲーションバーで、ステータスバーを「なし」から「ストーリーボード」にします。

関連する問題