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;
}
È stato utile?

Soluzione

  

* NSURL imageURL = [NSURL URLWithString: nextPath];

[NSURL fileURLWithPath: nextPath];

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top