UIAlertViewsをUIAlertControllersに変更しようとしています。遅延後に実行されるUIAlertActionハンドラ
UIAlertAction *undoStopAction = [UIAlertAction actionWithTitle:@"Undo Stop"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction *action) {
[self undoStop];
}];
ただし、アクションがタップされてから約1秒後にハンドラは実行されません。これをスピードアップする方法はありますか?
メインスレッドで何かしていますか? – Larme
または、メインスレッドを使用してアラートを表示していない場合は、バックグラウンドメソッド/ブロック – soulshined
内で実行していますか? –