2017-11-16 14 views
0

私には2つのUIViewControllerがあります。最初のコントローラーは縦向きの場合のみ使用され、UIScrollViewが含まれています。第2のコントローラは、横向きの向きでのみ使用されます。最初の画面から2番目の画面を開こうとすると、UIScrollViewの内容は、最初のコントローラーでXによって-44にシフトされます。この動作はiPhone Xのみに存在します。なぜこのようなことが起こるのか誰にもわかりますか?私は置けばiOS 11.インターフェイスの向きを変更しようとすると、iPhone XのUIScrollViewが移動します

+0

私たちは似たような観察しました。私の最初の推測では、「コンテンツインセットの自動調整」をチェックすることでしたが、そうではありませんでした。私は、スクロールビューの上部が上部のレイアウトガイドに制約されていたことに気付いたとき、私はより良い運を得ました。これは現在、安全なコンテンツ領域に関連しています。安全な領域の上部に直接上部を拘束してみてください。 – NRitH

答えて

0

問題は解決されています

scrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; 
関連する問題