Iphone QLEVIEWCONTROLLER-不显示捆绑包中的图像?

Iphone QLEVIEWCONTROLLER-不显示捆绑包中的图像?,iphone,qlpreviewcontroller,Iphone,Qlpreviewcontroller,这是我的密码。。。我已经尝试了我能想到的每一种路径格式来让它工作。。。基本上我想在一个快速简单的图片查看器中显示图像。。。观看者显示(通常…很精彩),但是图像没有显示在里面。。。我想不出为什么,图像确实存在,但它只是显示为一个黑屏 谢谢你的帮助。:) //实现viewDidLoad以在加载视图后执行附加设置,通常从nib加载。 -(无效)viewDidLoad{ [超级视图下载]; QLPreviewController*预览=[[QLPreviewController alloc]init];

这是我的密码。。。我已经尝试了我能想到的每一种路径格式来让它工作。。。基本上我想在一个快速简单的图片查看器中显示图像。。。观看者显示(通常…很精彩),但是图像没有显示在里面。。。我想不出为什么,图像确实存在,但它只是显示为一个黑屏

谢谢你的帮助。:)

//实现viewDidLoad以在加载视图后执行附加设置,通常从nib加载。
-(无效)viewDidLoad{
[超级视图下载];
QLPreviewController*预览=[[QLPreviewController alloc]init];
[预览setDataSource:self];
[自我呈现ModalViewController:预览动画:是];
}
#pragma标记QLViewController委托方法
-(NSInteger)PreviewWitemsInPreviewController的编号:(QLPreviewController*)控制器{
返回1;
}
-(id)previewController:(QLPreviewController*)控制器PreviewWitematindex:(NSInteger)索引{
NSString*imagePath=[NSString stringWithFormat:@“%@,[[NSBundle mainBundle]bundleURL]];
NSString*nextPath=[imagePath stringByAppendingPathComponent:imageName];
NSURL*imageURL=[NSURL URLWithString:nextPath];
返回imageURL;
}
NSURL*imageURL=[NSURL URLWithString:nextPath]


[NSURL fileURLWithPath:nextPath]

请注意,除非您使用的是ARC,否则
viewdiload
中的
QLPreviewController
实例将泄漏。URLWithString仅适用于URL格式的字符串(例如文件://localhost/…或)-路径不是该格式。
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
    [super viewDidLoad];
    QLPreviewController *preview = [[QLPreviewController alloc] init];
    [preview setDataSource:self];
    [self presentModalViewController:preview animated:YES];
}


#pragma mark QLPreviewController delegate methods

- (NSInteger) numberOfPreviewItemsInPreviewController: (QLPreviewController *) controller {
    return 1;
}

- (id <QLPreviewItem>) previewController: (QLPreviewController *) controller previewItemAtIndex: (NSInteger) index {

    NSString *imagePath = [NSString stringWithFormat:@"%@",[[NSBundle mainBundle] bundleURL]];

    NSString *nextPath = [imagePath stringByAppendingPathComponent:imageName];

    NSURL *imageURL =  [NSURL URLWithString:nextPath];

    return imageURL;
}