0

に問題がありUIImageます。

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController
   viewControllerAfterViewController:(UIViewController *)viewController{

    NSUInteger currentIndex = [self.modelArray indexOfObject:[(ContentViewController *)viewController labelContents]];
    if(currentIndex == self.modelArray.count-1)
    {
        return nil;
    }    ContentViewController *contentViewController = [[ContentViewController alloc] init];
    contentViewController.labelContents = [self.modelArray objectAtIndex:currentIndex + 1];
    if(currentIndex > 0)
    {
        [[contentViewController firstimage] setImage :nil];
    } else if (currentIndex == 0) {
        contentViewController.firstimage_.image = [UIImage imageNamed:@"image.png"];
    }
    return contentViewController;
}

アイデアは次のとおりです。アプリが起動すると、画像が表示されます。しかし、最初のページではないページに移動すると、画像が表示されません。

画像を に設定したりnil、別の画像を渡したり、さまざまな方法で試してみましたが、すべてのページに同じ画像が残っています!

私が間違っていることを教えてください。

4

0 に答える 0