ここでは奇妙な動作があります。 Swiftでコーディングされた基本的なiOSアプリがあります。 WKWebViewとその他の小さな機能を使用しています。ステータスバーは、表示されているコールのステータスバーを有効にしてアプリを起動したときにのみ表示されます。
現時点で大きな問題の1つは、「In-call Status Bar」です。私は、コールステータスバーを切り替えた場合、アプリケーションが開いている間、それは完全に正常に見える:
私は、コールのステータスバーを切り替えた場合、私は、アプリケーションを開き、実行する前に、けれどもそれは、レイアウトはすべて奇妙行く:「オフ」にステータスバーをトグルするとともに
が、それは、その後も、weirde行きます(一番上の空白の20ピクセル)R:
は問題が故に(アプリケーションが開いていた間、私はこれを固定ものの、中・コールステータスバーは、切り替えたときにも起こっていましたこの単純なワンライナーで罰金見て最初の画像):
webView.autoresizingMask = [UIViewAutoresizing.FlexibleWidth, UIViewAutoresizing.FlexibleHeight]
にはどうすれば通話が起動している間にアプリケーションが開いている場合でも、私のWebViewのは、このために対応するために得ることができますか?
おそらく自動レイアウトの問題です。制約を確認してください。また、ストーリーボードでは、物事はそのままシミュレーションされますが、実際のシミュレーションテストでは収束しないことに注意してください。 – SamuelD
これを解決できるのはどこですか? – Honey
@ハニー - 残念ながら。それを残して、代わりにアプリのより重要な機能に取り組んだ。 – Fizzix