单击UIImage并在Objective-c中打开UIImageView
假设我在视图上有一个名为缩略图的UiImage,我想问一下当我单击UiImagethumbnail时如何打开UiImageView 这种效果类似于用户单击网页上的小图像,然后弹出较大的图像单击UIImage并在Objective-c中打开UIImageView,objective-c,Objective C,假设我在视图上有一个名为缩略图的UiImage,我想问一下当我单击UiImagethumbnail时如何打开UiImageView 这种效果类似于用户单击网页上的小图像,然后弹出较大的图像 谢谢,UIImage不能存在于视图中,因为它只是一些图像数据的表示。因此,您需要一个大小和形状合适的UIButton,将缩略图图像作为其图像,并将此按钮的操作链接到新UIImageView的创建和显示。UIImage不能存在于视图上,因为它只是一些图像数据的表示。因此,您需要一个大小和形状合适的UIButto
谢谢,UIImage不能存在于视图中,因为它只是一些图像数据的表示。因此,您需要一个大小和形状合适的UIButton,将缩略图图像作为其图像,并将此按钮的操作链接到新UIImageView的创建和显示。UIImage不能存在于视图上,因为它只是一些图像数据的表示。因此,您需要一个大小和形状合适的UIButton,将缩略图图像作为其图像,并将此按钮的操作链接到新UIImageView的创建和显示。我建议您使用UIButton并将其背景图像设置为您的图像。然后,您可以将iAction从该按钮连接到视图控制器。我建议您使用UIButton并将其背景图像设置为您的图像。然后,您可以将iAction从该按钮连接到视图控制器。将UIAPTgestureRecognitizer添加到UIImageView:
UITapGestureRecognizer *tapRecognizer;
tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(yourSelector)];
[thumbnail addGestureRecognizer:tapRecognizer];
[tapRecognizer release];
thumbnail.userInteractionEnabled = YES; // very important for UIImageView
将UIApgestureRecognitor添加到UIImageView:
UITapGestureRecognizer *tapRecognizer;
tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(yourSelector)];
[thumbnail addGestureRecognizer:tapRecognizer];
[tapRecognizer release];
thumbnail.userInteractionEnabled = YES; // very important for UIImageView