Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIAlertView刷新后显示视图_Ios_Objective C_Uialertview - Fatal编程技术网

Ios UIAlertView刷新后显示视图

Ios UIAlertView刷新后显示视图,ios,objective-c,uialertview,Ios,Objective C,Uialertview,我有以下代码: else if ([response isEqualToString: @"1"]) { UIAlertView *alertView1 = [[UIAlertView alloc] initWithTitle:@"FAILED" message:@"Please, Try Again" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil]; [al

我有以下代码:

    else if ([response isEqualToString: @"1"])
     {

        UIAlertView *alertView1 = [[UIAlertView alloc] initWithTitle:@"FAILED" message:@"Please,  Try Again" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
         [alertView1 show];
     }
我从JSON响应中捕获一个错误并显示此警报。 此代码被转换为具有表视图的ViewController的post方法,并且此视图控制器是另一个视图控制器的父级。问题在于,AlertView在当前视图中不显示(或快速显示)(导航栏中的标题变暗),但如果我返回父视图控制器并返回此视图(实际上,如果我“刷新”视图),则会正确显示警报


我在iPad和iPhone上有相同的代码,但在iPad中没有完成。

这个代码是从UI/主线程调用的吗?也许可以尝试让alertView.layer.zPosition=100;看看这是否有帮助?虽然这更多的是一个黑客而不是一个解决方案。同时,谢谢!是的,它是从主线程调用的,Vinzzz。张,我试图破解,但什么都没有。实际上,警报视图会立即出现和消失,并保持执行状态,然后在刷新视图后(返回并返回)会正确显示。能否在[alertView1 show]中设置断点;&检查一下hits@BC_Dilum如果我插入一个断点来解决问题,警报视图将出现并保持执行状态,直到正常情况下按下破坏性按钮。怎么了?