6

bottomLayoutGuideiOS7で導入されたものを使用して、ラベルの下部をタブバーの上部に固定しようとしています。アプリを実行すると最初は機能しますが、別のタブに切り替えて再び戻ると、ラベルが半透明のタブバーの後ろに移動します (ビューの下部に固定されます)。

viewDidLayoutSubviewsタブのviewcontrollerの1つにログを追加しましたbottomLayoutGuide.lengthが、それぞれのタブが元に戻った後に値が0にリセットされます。

私のviewcontrollerはの子ですUITabBarController

私は何か間違ったことをしていますか、それとも ios7 のバグですか? これは、シミュレータとデバイスの両方で発生します。

4

1 に答える 1

4

Interface Builder とストーリーボードを使用している場合: ビュー コントローラーの属性インスペクターで、[エッジを拡張 - ボトム バーの下] の選択を解除します。私は同様の問題を抱えていましたが、これは私にとってはうまくいきました。

于 2013-10-15T21:36:29.113 に答える