2016-07-10 11 views
1

Ich habe einen Seitenaufruf-Controller, der mehrere Bilder anzeigt. Und es hat Seitensteuerung unten durch den folgenden Code erstellt: func presentationCountForPageViewController(pageViewController: UIPageViewController) -> Int { return numOfImages } func presentationIndexForPageViewController(pageViewController: UIPageViewController) -> Int { return currentIndex } Der Hintergrund ist schwarz, wie das Bild zeigt, so will ich nur wissen, gibt es eine Möglichkeit, dass ich seine Hintergrundfarbe auf klare Farbe einstellen kann? Ich weiß, dass diese Fragen von anderen gestellt wurden, aber keine dieser Antworten half. the problemwie UIPageViewController Seite Steuerelement Hintergrundfarbe festlegen

+0

Dieser Code nicht das Problem ist, ich denke, können Sie die vollständigen Code oder andere wenig relevanten Methoden zeigen –

Antwort

1

fand ich diesen Code aus einem Youtube-Tutorial, aber ich habe den Link vergessen haben, können Sie mir die Video-Link zu erklären, damit ich Credits ihm geben kann ... wie auch immer, hier ist der Code:

override func viewDidLayoutSubviews() { 
     super.viewDidLayoutSubviews() 
     for view in self.view.subviews{ 
      if view is UIScrollView{ 
       view.frame = UIScreen.main.bounds 
      } else if view is UIPageControl{ 
       view.backgroundColor = .clear 
      } 
     } 
    } 

nur diesen Code setzen in der PageViewController Datei