ユーザーが電話やインターネットテザリングをしているときにiPhoneアプリを正しく表示するにはどうすればよいですか?
-
23-08-2019 - |
質問
ステータスバーが大きくなったため、インターフェイスの一部が切断されました。これを修正する方法(自動サイズ変更マスクの使用など)に関するヒントはありますか?
UIにInterfaceBuilderを使用しているので、すべてが.xibです。
解決
通常は自動サイズ変更マスクを使用して処理します。カスタムビューがある場合は、layoutSubviewsメソッドで処理できます。
シミュレータには「通話中のステータスを切り替える」オプションがあり、自分で電話をかける電話にロードせずにテストすることができます。
他のヒント
あなたはあなた自身の質問に答えたと思います;-)マスクの自動サイズ変更。すべてのビューが垂直方向にサイズ変更できることを確認してください。これは、インスペクターの[サイズ]タブのIBで簡単に行うことができます。
所属していません StackOverflow