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