這是我的代碼...我已經嘗試過所有的路徑格式,我可以想到讓這個工作...基本上我想在一個快速簡單的圖片瀏覽器中顯示圖像...查看器顯示(模式......輝煌),但是圖像不會顯示在內部......我想不出爲什麼,圖像肯定存在,但它只是顯示爲黑屏。QLPreviewController - 不顯示捆綁的圖像?
感謝您的任何幫助。 :)
// 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;
}
請注意,除非您使用ARC,否則'viewDidLoad'中的'QLPreviewController'實例將會泄漏。 – zekel 2012-06-21 19:49:20
注意,謝謝。 :) – 2012-06-22 13:21:00