cel: zrobić viewcontroller mają wiele stron i może być zastąpiony przez segmentowej kontrolera, strony treści są Przesuwne w pioniesubview przewijania nie działa SWIFT
szczegóły:
Zrobiłem pagviewcontroller i osadzone go jako podrzędny do głównej viewcontroller
//add pageviewcontroller as subview to viewcontroller if let vc = storyboard?.instantiateViewControllerWithIdentifier("ProfileEditController"){ self.addChildViewController(vc) self.view.addSubview(vc.view) EditTabs = vc as! UIPageViewController EditTabs.dataSource = self EditTabs.delegate = self //define First page EditTabs.setViewControllers([pagesAtIndexPath(0)!], direction:.Forward, animated: true, completion: nil) EditTabs.didMoveToParentViewController(self) //bring segmented view buttons to front of pageViews self.view.bringSubviewToFront(self.topTabs) }
nazwałem funkcje pageViewController i dodaję stron poprzez restoratio n Identyfikatory
udało mi segmentowy kontroler widok dostając PageIndex i ustawienie viewcontroller tak:
EditTabs.setViewControllers([pagesAtIndexPath(0)!], direction:.Reverse, animated: true, completion: nil)
w scenorys stron sub ma widoku przewijania wewnątrz do przechowywania zawartości
Testowałem podstrony przewijaj widok, wywołując go przez segment i działa poprawnie
Przypadek:
- wszystko działa grzywny jedynie przeglądać przewijania podstron nie działa w ogóle
Jak rozwiązać ten problem? wasze wskazówki będą mile widziane
Dzięki,