私の現在のアプリケーションでは、UIPageViewControllerを設定して3つの異なるビュー間を交換しています。ナビゲーションバーを追加する予定はないので、ユーザーをホーム画面に戻すための[閉じる]ボタンを追加しました。しかし、私は、右上に固定されたクローズボタンの位置が必要です。そこで、ViewController内のコンテナを使用して、次のようにイメージとテキストを持つ他のView Controllerを呼び出しました。ページビューコントローラ付きコンテナを使用して
ここでは、Page View ControllerはLookg Page Content ControllerにSegueを埋め込んだContainer View Controllerです。
現在、ページビューコントローラの各クラスには、次のものがあります。 // MARK: - その他の方法
func getViewControllerAtIndex(index: NSInteger) -> LookUpPageContentViewController
{
// Create a new view controller and pass suitable data.
let pageContentViewController = self.storyboard?.instantiateViewControllerWithIdentifier("containerLookUp") as! LookUpPageContentViewController
pageContentViewController.strTitle = "\(arrPageTitle[index])"
pageContentViewController.strPhotoName = "\(arrPagePhoto[index])"
pageContentViewController.strMainTitle = "\(arrMainTitle[index])"
pageContentViewController.pageIndex = index
pageContentViewController.view.backgroundColor = UIColor.dondeBeigeColor()
return pageContentViewController
}
しかしながら、この方法はルックアップページコンテンツビューコントローラに指示します。このメソッドを変更してContainer View Controllerを呼び出すと、Look Up Page Content Controllerが呼び出されます。あなたの問題を読み取ることで