我有一个显示图片的 UIImageView。当点击并按住时,只要用户将手指放在图像视图上,我希望它变暗。基本上,我希望它像 UIButton 一样。
我目前使用 UIGestureRecognizer 执行此操作:
- (void)viewDidLoad
{
[super viewDidLoad];
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc]
initWithTarget:self
action:@selector(pictureViewTapped)];
singleTap.numberOfTapsRequired = 1;
singleTap.numberOfTouchesRequired = 1;
[self.pictureImageView addGestureRecognizer:singleTap];
[self.pictureImageView setUserInteractionEnabled:YES];
}
在我的pictureViewTapped
,我有这个(现在):
- (void)pictureViewTapped {
NSLog(@"Picture view was tapped!");
}
如何使 UIImageView 变暗?任何帮助表示赞赏。