我遇到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
,传递另一张图片,以及很多方法,但每页仍然有相同的图像!
请告知我做错了什么?