我正在尝试通过长按手势来删除一张图片...
问题在于,同一个视图上可能有多张图片。而且我可能想通过长按每个图片来删除它们。
假设我有以下这些图片:
@property (nonatomic, retain) IBOutlet UIImageView *Image1;
@property (nonatomic, retain) IBOutlet UIImageView *Image2;
@property (nonatomic, retain) IBOutlet UIImageView *Image3;
所有内容都在同一个视图中。 现在我按住 Image1。 如何让长按手势知道我已经选择了 Image1?
- (void)handleDelete:(UILongPressGestureRecognizer *)recognizer {
//Something in here to detect image is selected and delete :)
}
感谢!!!
[image1 removeFromSuperview]
怎么样? - user427969longPressDetected:
方法中尝试使用[sender removeFromSuperview]
。 - user427969