我有imageView。当我点击imageView它显示。用于平移,旋转,longpress的I used UIGestureRecognizer
。我用UILongPressGestureRecognizer
删除imageview。点击图片后,imageView不显示。删除后ImageView不显示
代码:
-(void)img:(id)sender {
[self.view addSubView:myImageView];
UILongPressGestureRecognizer *sslongpress=[[UILongPressGestureRecognizer alloc]initWithTarget:self action:@selector(sslongPress:)];
[myImageView addGestureRecognizer:sslongpress];
}
-(void)sslongPress:(UILongPressGestureRecognizer*)sender {
[myImageView removeFromSuperview];
}
我用来调用img方法的按钮 – user2474320
检查'myImageView = nil'吗?你如何创建'myImageView'?你使用ARC还是手动内存管理? – Amar
即时通讯使用ARC ... – user2474320