UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"tittle"
message:@""
delegate:self
cancelButtonTitle:@""
otherButtonTitles:nil];
[alertView show];
[alertView release];
我想在它显示一段时间后关闭 alerview,但是当 alertview 没有按钮时,如果我调用 -dismissWithClickedButtonIndex:animated: 方法
和- 它不起作用performSelector:withObject:afterDelay:
还有其他方法可以解雇它吗?
感谢您的任何想法!
最佳答案
-(void)xx {
[self performSelector:@selector(dismissAlertView:) withObject:alertView afterDelay:2];
}
-(void)dismissAlertView:(UIAlertView *)alertView{
[alertView dismissWithClickedButtonIndex:0 animated:YES];
}
就是这样,我修好了
关于ios - 有没有办法在一段时间后关闭无按钮 UIalertView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4192574/