2016-10-26 18 views
0

私はPageViewControllerを3つのビューで持っており、最後のビューを削除して3つ追加する必要があります。 私は働くPageViewControllerを作成する方法を知っていますが、ViewControllersの数を管理する方法はわかりません。 PageViewControllerでViewControllersをリロードするためのtableView.reloadData()などの関数はありますか?PageViewControllerからViewControllersを追加および削除する方法

答えて

0

あなたは非ネイティブ使用したい場合は、この試行しUIPageViewControllerDocs

のマニュアルを参照してください:EMPageViewController

:あなたはスウィフトポッドを使用したい場合は、これを試してSCPageViewController

をネイティブ実装の場合:

UIPageViewControllerでは、一度に1つずつ新しいビューコントローラを追加する簡単な方法はありませんなぜなら、アップルは、開発者が一度に1つずつページを追加したくないからです。

新しいビューコントローラを配列(おそらく "viewControllers"で取得した既存のビューコントローラの配列)に追加してから、新しいビューコントローラ "setViewControllers:direction:animated:completion:"を呼び出す必要がありますあなたの1つ(またはそれ以上)の新しいView Controllerを含むView Controllerの配列をページビューコントローラに追加します。

関連する問題