покажите дочерние контроллеры UIPageviewcontroller на основе количества массивов - PullRequest
0 голосов
/ 23 мая 2018

Мне нужно отобразить дочерние контроллеры в классе UIPageviewController, основываясь на количестве массивов, которое я получаю из ответа API.напримеродин дочерний контроллер может иметь одно изображение и метку под ним, поэтому несколько дочерних контроллеров могут иметь различное содержимое.

1 Ответ

0 голосов
/ 23 мая 2018

В моем коде создайте массив контроллеров представления (также может быть динамическим) для:

self.introPages = [self introContentViewControllers];

Примерно так:

- (NSArray *)introContentViewControllers {
  return @[
           [[IntroContentViewController alloc] 
             initWithIndex:0
             text:NSLocalizedString(@"Intro.Page1.title", nil)
             image:[UIImage imageNamed:@"onboarding-10-party"]],
  // Etc.
}

Это должно сделать то, что вы запрашиваете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...