Frage

Dies ist mein Code ... Ich habe jeden Pfad-Format versucht, ich denken kann dies zur Arbeit zu kommen ... Im Grunde ich ein Bild in einer schnellen und einfachen Bildbetrachter angezeigt werden soll ... Der Betrachter zeigt (modal ... brillant), aber dann das Bild dosen't Show innerhalb von, dass ... ich kann nicht denken, warum, auf jeden Fall das Bild vorhanden ist, und doch ist es nur zeigt, wie ein schwarzer Bildschirm.

Dank für jede Hilfe. :)

// 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;
}
War es hilfreich?

Lösung

NSURL * imageURL = [NSURL URLWithString: nextPath];

[NSURL fileURLWithPath: nextPath];

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top