как открыть UIPageViewController по нажатию кнопки - PullRequest
0 голосов
/ 26 января 2019

Выглядит как дубликат, верно ??

но я копаю интернет и ничего не нашел ..

пожалуйста, кто-нибудь, помогите мне, как открыть UIPageViewController по нажатию кнопки

если мы хотим открыть uiviewcontroller, мы можем использовать это

let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)

let nextViewController =     storyBoard.instantiateViewControllerWithIdentifier("nextView") as NextViewController
 self.presentViewController(nextViewController, animated:true, completion:nil)

а как насчет UiPageViewController ??

как этого добиться ??

1 Ответ

0 голосов
/ 26 января 2019

Вы можете использовать раскадровку segue. Убедитесь, что ваш начальный VC встроен в NavigationController. Затем создайте переход от начального до вашего pageViewController и присвойте ему идентификатор.

Segue to PVC

Далее в исходном коде контроллера представления вместо создания экземпляра выполните push.

self.performSegue(withIdentifier: "seguetoPVC", sender: self)

Поместите это в ваше нажатие кнопки, и это позволит вам открыть ваш PageViewController при нажатии кнопки. Надеюсь, это поможет.

...