我有一个问题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
,传递另一个图像,还有很多方法,但我在每一页上仍然有相同的图像!
请指教我做错了什么?