eXit_door
2013-06-09 02:47
采纳率: 75.8%
浏览 2.3k
已采纳

从主视图中删除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条回答 默认 最新

  • ReyZhang 2013-06-09 03:00
    已采纳

    取消UIAlertView的显示

    [alert dismissWithClickedButtonIndex:0 animated:YES];
    
    点赞 打赏 评论

相关推荐 更多相似问题