私は[Appleのステータスバーの下]上にカスタムステータスバーでレイアウトを持っている中段左から右にページ指定UIScrollview
をフルスクリーンにサイズ変更して、私が持っていますUIView
の下にカスタムボタンがいくつかあります。だから、3つの単純なレイアウトのレイアウトは、それは素晴らしい作品です。しかし、下の3つのカスタムボタンはModalViewController
を表示し、それが解消されるとUIScrollView
の全体がフルスクリーンにリサイズされ、それが前面に表示され、残りの2つのビューが表示されます。は、基礎となるUIScrollViewのは、その後、
この動作に注意した人がいくつかありますが、唯一の回答は、UIScrollView
を元の座標に戻し直すことです。もちろんこれはうまくいくでしょうが、私にとってはハックのように思えます。実際に何が起こっているのか、正しい方法を知りたいのですが。同じ見かけの問題で
その他のSOのリンク:
- Dismiss modal view changes underlying UIScrollView
- Dismissing Modal View Controller causing layout problems
まだ他には、行動のみ3.0とアップに影響することを指摘しているので、私は思いますこれが「機能」であるかどうかはわかりません。その動作が何をすべきか、または何を理解しているのか分かりません。誰かがこれについて少しの光を当てることができれば、私は感謝するでしょう。
私のために働いた。ありがとう。 – shaikh