UIAlertViewを自動的に閉じたい

By | 2014年6月29日
この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので十分ご注意ください。

保存や送信など、何らかの処理(の結果)をUIAlertViewを用いてユーザに通知することは数多くあります。その中には、わざわざUIAlertViewを出すほどではないけど変化には気付いて欲しい、でも、画面を閉じるためにタップさせるのは避けたい、という場面もあります。このような時は画面が自動的に閉じてくれると楽です。

そんな時は、

[alertView dismissWithClickedButtonIndex:0 animated:YES];

でOKです。

UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"お知らせ"
                                                    message:@"すぐ消えます"
                                                   delegate:self
                                          cancelButtonTitle:nil
                                          otherButtonTitles:nil];
[alertView show];
[alertView dismissWithClickedButtonIndex:0 animated:YES];

このような感じで使います。


One thought on “UIAlertViewを自動的に閉じたい

  1. Pingback: UIAlertViewを自動的に閉じたい | makotton.com | 最新ニュース

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です