本质上,我正在删除应用程序内的图片..一切都编码等..等..所以当用户持有UIButton图像交换,并有X的。再次点击并从Doc目录和数据库中删除图像。所以它只有在删除之前添加一个alertview是有意义的。问题是我使用的方法使用(UIButton *)sender作为参数。我需要将该参数传递给下一个属性从屏幕上删除的方法。通过UIAlertView传递发件人?
有一个比较简单的方法来做到这一点..
这是调用删除..这将引发alertview也返回void,并且采用相同的UIButton功能的功能。
-(void)action:(UIButton*)sender {
if (edit == true)
{
[sender removeFromSuperview];
[[scrollView viewWithTag:[sender tag]] removeFromSuperview];
[self deleteFromDoc:sender];
edit = false;
stop = false;
NSLog(@"remove");
}
}
代码示例会很有帮助。 – 2012-04-17 19:25:29
那么,有什么问题?您正在将'sender'传递给'deleteFromDoc'方法。 – 2012-04-17 19:38:44
我需要在命中方法操作之前使用uialertview来实现。所以我需要将UIButton从先前的方法传递给uialertview,然后传递给此方法。或者我想我可以使用一些临时持有财产来做到这一点.. – DJPlayer 2012-04-17 19:47:42