我是iOS的新手,我最近开始使用Swift 2,需要一些帮助。这是一张可以解释更多我需要的图像:
好吧,我需要像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)