我正在尝试创建一个包含缩略图列表的应用程序,一旦触摸该列表,就会创建一个新的视图控制器,其中包含一个大的 UIImageView,它显示来自缩略图视图控制器的选定图像。但是,在“ SmallpicsViewController”中,我有以下代码,但是,选择图像时,什么也不会发生。我试图实例化的新视图控制器称为“BigPicsViewController”,它包含一个 IBOutlet 到一个名为 bigPic 的 UIIMageView。
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
if([[touch valueForKey:@"view"]isKindOfClass:[UIImageView class]]){
UIImageView *viewSelected = (UIImageView *)[touch valueForKey:@"view"];
BigPicsViewController *bigController = [[BigPicsViewController alloc]initWithNibName:@"BigPicsViewController" bundle:nil];
bigController.bigPic = viewSelected;
}
}