我正在寻找一种方法,在一段时间后或任务完成后自动关闭警报视图。 有可能吗? (或者用一段时间来显示信息的方式?)
答案 0 :(得分:11)
您可以致电-dismissWithClickedButtonIndex:animated:
method取消提醒视图。
要自动关闭它,请创建一个NSInvocation,然后使用-performSelector:withObject:afterDelay:
到-invoke
。
答案 1 :(得分:0)
UIAlertView有一个名为:
的方法- ( void )dismissWithClickedButtonIndex: ( NSInteger )buttonIndex animated:( BOOL )animated
您可以在UIAlertView对象上调用它来模拟按下按钮 要在一段时间后自动关闭它,您将需要类似NSTimer的内容,以检查警报视图是否仍然显示,并且在这种情况下,将其关闭。