我是iOS的新手,我最近开始使用Swift 2,需要一些帮助。这是一张可以解释更多我需要的图像:
ios - Swift容器ViewPager-LMLPHP

好吧,我需要像viewcontroller中间的某种容器,并添加两个按钮来更改视图(当然也点击了手势),并添加了您在图像中看到的自定义页面控件。

对不起,我知道我要的太多了,但是非常感谢您提供的任何帮助或指导。谢谢你的时间。

最佳答案

简单的方法是使用UIPageViewController
但是,如果您想要这样自定义。您必须在视图控制器的中央替换容器View。

// In viewDidLoad
{
  self.addChildViewController(customViewContoller1)

  customViewContoller1.view.frame = .. your position

  self.view.addSubview(customViewContoller1.view)
  customViewContoller1.didMoveToParentViewController(self)
}

// Swipe Event: remove original vc
customViewContoller1.removeFromParentViewController()
// add new vc
self.addChildViewController(customViewContoller2)
self.view.addSubview(customViewContoller2.view)

09-17 00:29