如何利用PageViewController根据用户的输入生成新的页面视图?

时间:2018-07-26 12:35:59

标签: ios swift xcode

我有一个PageViewController,它控制着3个用作模板的ViewController,并根据用户的选择显示信息。与IOS天气应用程序非常相似,当添加新城市时,它会创建一个新页面。我想做的完全一样,我将如何使用PageViewController来实际创建一个ViewController,这样我就可以根据用户的选择追加它,而不是让3个空的ViewController等待输入,因为它看起来很不熟练,只有3个可用的空白页,而不是1个主页,可以选择创建或添加新页。有关如何执行此操作的任何建议?

1 个答案:

答案 0 :(得分:2)

您可以在运行时使用setViewControllers(_:direction:animated:completion:)在pageviewcontroller中添加视图控制器。

Ref:https://developer.apple.com/documentation/uikit/uipageviewcontroller