1

ここで本当に奇妙な問題があります。テスターの 1 人が、デバイスを 180 度ずつ回転させるとデバイス UI が応答しなくなる (クラッシュしない) ことを発見しましたが、90 度回転すると正常に動作します。

Reveal アプリを調べてみたところ、アプリが応答するようになった後、UISnapshotView が UI を覆っていることがわかりました。そのレイヤーを非表示にするように指示すると、アプリはその背後でまだ正常に動作していることがわかりました。

私はそのレイヤーを作成していません。iOS がトランジションと回転をアニメーション化するために使用するレイヤーだと思います。だから私の質問は、そのレイヤーが動かなくなる原因は何なのか、そして180度回転したときだけ動かなくなる(つまり、デバイスを反対の向きにひっくり返す)ことです。

私はカスタム アニメーションを行っておらず、回転時に呼び出されるコードもありません。

4

1 に答える 1

0

どうやらこれは、他の誰かがこの問題を抱えている場合に備えて、分割ビューの丸みを帯びた角を削除するために見つけたコードに関連していたようです。

于 2013-08-27T13:19:14.160 に答える