私はUIPageViewControllerをContainer Viewに埋め込みようとしています。Contrainer ViewのUIPageViewController
それはのUIViewControllerで構成コンテナビューと下部の2つのボタンを保持している:ContainerViewは、次のようなレイアウトを持っています。
Container ViewとUIPageViewControllerの間の接続は、 "embed segue"によって確立されます。
UIPageViewControllerは3つのUIViewControllerを管理します。各のUIViewControllerアプリのウォークスルーチュートリアル画面を表し、次のようなレイアウトになっています。
問題:私はアプリを実行すると、それがになっているとして、最初のウォークスルー画面は、すべてのレイアウト要素が表示されている意味になります適切:
しかし、私はフレームの外に、その下にある他の2つのラベルを、押し下げ、表示されている次のウォークスルー画面のみUIImageViewにスクロール:
私はどのようにコンテナビューはUIPageViewControllerによって管理UIViewControllersのすべての要素を表示することができます不思議でしたか?
を垂直スタックビュー内のチュートリアル画面の内容を入れて、UIImageView低いコンテンツを与えることによって、この問題を解決しました。サブクラスを追加するビューについての情報のみを与えます。また、あなたが期待するものとあなたの現在の結果のイメージを示してください。追加した3番目と4番目の画像は、同じページに属していないようです! – Honey
3番目のイメージは私が期待しているものを示し、4番目のイメージは実際に得たものを示しています。 4番目のイメージでは、UIImageViewのみが表示され、他の2つのラベルは、名前からプッシュダウンされます。 – Gideon