QLPreviewController - Non visualizzazione immagine da fascio?
-
04-10-2019 - |
Domanda
Questo è il mio codice ... Ho provato ogni percorso formato mi viene in mente per arrivare a questo lavoro ... Fondamentalmente io voglio mostrare un'immagine in un visualizzatore di immagini semplice e veloce ... Gli spettacoli spettatori (modale ... geniale), ma poi l'immagine dosen't espositiva coperta di che ... non riesco a pensare perché, l'immagine esiste sicuramente, eppure solo spettacoli come uno schermo nero.
Grazie per qualsiasi aiuto. :)
// 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;
}
Soluzione
* NSURL imageURL = [NSURL URLWithString: nextPath];
[NSURL fileURLWithPath: nextPath];
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow