0
私は長いメッセージを表示するには、単純なアラートを使用していると私は、次のように警告を扱う:iphone UIAlertViewのフォーカス問題
bool hold_alert = true;
UIAlertView * malert = [[UIAlertView alloc]....create the alert
[malert show];
while(hold_alert)
{//hold the application focus on the alert, when alert triggers the function with "clickedButtonAtIndex" i set hold_alert to false
CFRunLoopRunInMode(kCFRunLoopDefaultMode,0.05,false);
}
[malert removeFromSuperView];
[my_window becomeFirstResponder];
... release alert and stuff , and carry on...
問題は、このコードは私のアプリケーションにフォーカスを解放しないということです。興味深いことに、私がbreakepointsを使用してデバッガでこのコードを実行すると、コントロールは正常にアプリケーションに復元されます。 これをどのように修正できますか?
ありがとう、 Raxvan。