2 exit door eXit_door 于 2013.06.09 10:47 提问

从主视图中删除UIAlertview

应用显示UIAlertview,我使用NSTimer 调用removeFromSuperView删除警报。警报移除后,所有的操作都在当前视图进行了,应该怎么解决?
显示警告的代码:

UIAlertView *alert=[UIAlertView alloc]initWithTitle:@"A" message:@"B" delegate:self cancelButtonTitle:nil otherButtonTitles:nil, nil];
        [alert show];
        [alert release];
[NSTimer scheduledTimerWithTimeInterval:4.0 target:self selector:@selector(removeAlert:) userInfo:nil repeats:NO];

用timer调用方法:

-(void)removeAlert:(id)sender
{
    [alert_View removeFromSuperview];
}

1个回答

zhanglei5415
zhanglei5415   Rxr 2013.06.09 11:00
已采纳

取消UIAlertView的显示

[alert dismissWithClickedButtonIndex:0 animated:YES];
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!