QLPreviewVIewController不能小于6.0版本设置左边栏按钮?(QLPreview

2019-10-18 09:03发布

我在我的QLPreviewController的设置左栏按钮的问题。

这里是我的代码

    -(void)openPdfFile{


    QLPreviewController *previewer = [[QLPreviewController alloc] init];

    previewer.dataSource=self;
    previewer.delegate=self;

    UINavigationController *navController=[[UINavigationController alloc]initWithRootViewController:previewer];

    navController.navigationItem.leftBarButtonItem=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(goback)];

    [navController setModalPresentationStyle:UIModalPresentationFormSheet];

    [[[[UIApplication sharedApplication]keyWindow]rootViewController]presentModalViewController:navController animated:TRUE];

}

它工作在IOS 6.0及以上,但获得低于6.0的问题很好。 它不显示

文章来源: QLPreviewVIewController can't set left bar button in less than 6.0 version?