Приложение UIPageViewController - заполнить PDF - PullRequest
1 голос
/ 26 декабря 2011

Я хотел бы заполнить это приложение, но с PDF вместо строки.Как я могу сделать ?Я думаю, что это в функции - (void) createContentPages ... большое спасибо за помощь.

, это пример кода:

http://www.techotopia.com/index.php/An_Example_iOS_5_iPhone_UIPageViewController_Application

я изменил createContentPages, но он действительно дерьмо, нормально, я думаю, он показывает только путь к изображению (я пробовал с изображениями, кажется проще ...):

- (void) createContentPages
{
    NSFileManager *filemgr;
    NSArray *filelist;
    int count;

    int j;
    j = 0;
    NSMutableArray *pageStrings = [[NSMutableArray alloc] init];

    filemgr = [NSFileManager defaultManager];
    filelist = [filemgr contentsOfDirectoryAtPath:[NSString stringWithFormat:@"%@/img", [[NSBundle mainBundle] bundlePath]] error:NULL];
    count = [filelist count];

    for (int i = 0; i < 3; i++)
    {
        NSString *path = [NSString stringWithFormat:@"%@/img/Diapositive", [[NSBundle mainBundle] bundlePath]];
        NSString *intString = [NSString stringWithFormat:@"%d", i];
        NSString *concatinatedString = [path stringByAppendingString:intString];

        NSString *final = [concatinatedString stringByAppendingString:@".png"];


        [pageStrings addObject: final]; 
    }
   pageContent = [[NSArray alloc] initWithArray:pageStrings];


}

1 Ответ

1 голос
/ 19 февраля 2012

В приведенном вами примере кода базовым представлением является UIWebView, который интерпретирует содержимое как HTML.Просто передача в путь к файлу не будет работать.Если вы хотите контент, то он должен быть обернут в соответствующую HTML-страницу.

...