Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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
Ios5 在parserDidEndDocument中显示模式视图_Ios5_Uinavigationcontroller_Nsxmlparser_Modalviewcontroller - Fatal编程技术网

Ios5 在parserDidEndDocument中显示模式视图

Ios5 在parserDidEndDocument中显示模式视图,ios5,uinavigationcontroller,nsxmlparser,modalviewcontroller,Ios5,Uinavigationcontroller,Nsxmlparser,Modalviewcontroller,我发现问题出在我给showNextView打电话的地方。我有另一个接口webService,在这里我与服务器通信并解析xml。当使用方法parserDidEndDocument完成解析时,我将调用委托方法,其中更改了视图和显示模式视图。但当我调用所有这些方法时,它将返回到endDocument和xmlParseChunk等。看起来parserDidEndDocument实际上并不是最后一个方法,它在某种程度上弄乱了NavigationController。当我使用按钮调用showig nextV

我发现问题出在我给showNextView打电话的地方。我有另一个接口webService,在这里我与服务器通信并解析xml。当使用方法parserDidEndDocument完成解析时,我将调用委托方法,其中更改了视图和显示模式视图。但当我调用所有这些方法时,它将返回到endDocument和xmlParseChunk等。看起来parserDidEndDocument实际上并不是最后一个方法,它在某种程度上弄乱了NavigationController。当我使用按钮调用showig nextView的方法时,它会工作

在按钮上工作的代码。在委托中,从parserDidEndDocument调用的方法工作不正常

-(void)showNextView
{
    UIViewController *nextView = [self.storyboard instantiateViewControllerWithIdentifier:@"vcTrabantInfo"];
    [[nextView navigationController] setNavigationBarHidden:NO animated:NO];
    [[self navigationController] pushViewController:nextView animated:YES];

    UIViewController *picker = [[UIViewController alloc] init];
    [picker setModalPresentationStyle:UIModalPresentationFormSheet];

    [[self navigationController] presentModalViewController:picker animated:YES];    
}

像往常一样,问题出在键盘和座椅之间。问题是,在调用另一个模态视图之前,我的模态视图没有被忽略:)。所以请记住,所有的事情都是在视图中完成的。

通常问题是键盘和座椅之间的问题。问题是,在调用另一个模态视图之前,我的模态视图没有被忽略:)。所以请记住,一切都是在视图中完成的。