の下EZSwipeViewController私はSwift3.1に私のSwift2.3プロジェクトを移行するプロセスでいます。その一部として、私が使用したスワイプコントローラー( 'ezswipeviewcontroller
')の問題に直面しています。スウィフト3.1への移行2.3スウィフト - ステータスバー
私はXcode8.3を使用して、そしてiOS10.3.2デバイス/シミュレータでテストしています。
変換前は、ステータスバーの下にViewController(navigatioBar付き)が正しく表示されていましたが、変換後にViewController(navigatioBar付き)がステータスバーの下に表示されます。
私はSOのソリューションを見て、以下は私の場合には動作しませんでした、動作することを理解: - |以下ここで
edgesForExtendedLayout = []
extendedLayoutIncludesOpaqueBars = false
automaticallyAdjustsScrollViewInsets = false
参照のためのスクリーンショットです -
今すぐ試してみましょう。しかし、OSが世話をするべきものではありませんか?そして、それはなぜ迅速な転換の後に変わったのですか?どんな手掛かり? –
@LohithKorupolu OSはあなたが何をしたいのか分からないので、マージンを持つ制約を設定することによって、ステータスバーの下にビューを描画したいと言うでしょう。それは私が覚えている限り、どのようにしてきたのか、私は言語がこれに影響を与えないので、あなたは素早いバージョン以上のものを変更したと思う、SDKとおそらくOSバージョン。 – kevin
あなたの提案は私に別の結果をもたらします。 ViewController内のナビゲーションバーは同じ場所にとどまります。残りは下に移動します。 –