0

私の iPhone アプリは、iOS7 バージョンと以前の iOS バージョンの間で同じように動作しないことに気付きました。もちろん明らかな違い (スタイリング) がありますが、ステータス バーが表示されているかどうかに依存するコード化されたロジックについて話しているのです。

以前のバージョンでは、(さまざまなレイアウト/位置の目的で) 高さと垂直位置を計算するときに、ステータス バー (高さが 20 "ピクセル") を考慮する必要がありました。たとえば、私のアプリにはステータスが表示されているため、20 ピクセルを考慮する必要がありました (Y 位置 0 は画面の最上部ではなく、21 番目のピクセル位置 (ステータス バーの下) であったため)。

しかし、現在、iOS7 では、これは当てはまらないようです (Y 位置 0 がステータス バーの一番上になります)。

これを明確に説明していることを願っています。そして、誰かがここで何が起こっているのかをよりよく理解するように私を導いてくれることを願っています.

4

1 に答える 1