2011-12-07 36 views
-1

前のページ:次のビューページへiphoneでページを読み込む際にエラーが発生しましたか?

MainController *bookview=[[MainController alloc]init]; 
    bookview.bookString=booksStr; 
    [self.navigationController pushViewController:bookview animated:YES]; 

-transform: -

- (NSInteger) numberOfPagesForPageFlipper:(AFKPageFlipper *)pageFlipper { 
    return self.view.bounds.size.width > self.view.bounds.size.height ? ceil((float) CGPDFDocumentGetNumberOfPages(pdfDocument)/2) : CGPDFDocumentGetNumberOfPages(pdfDocument); 
} 


- (UIView *) viewForPage:(NSInteger) page inFlipper:(AFKPageFlipper *) pageFlipper { 
    PDFRendererView *result = [[[PDFRendererView alloc] initWithFrame:pageFlipper.bounds] autorelease]; 
    result.pdfDocument = pdfDocument; 
    result.pageNumber = page; 

    return result; 
} 

-(void)viewDidLoad 
{ 
    self.title=bookString; 
    NSLog(@"the bookstring value is %@",bookString); 

} 
#pragma mark - 
#pragma mark View management 


- (void) loadView { 
    [super loadView]; 
    self.view.autoresizesSubviews = YES; 
    self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 

    flipper = [[[AFKPageFlipper alloc] initWithFrame:self.view.bounds] autorelease]; 
    flipper.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 
    flipper.dataSource = self; 
    NSLog(@"loadview loaded successfully %@",bookString); 
    [self.view addSubview:flipper]; 
} 


#pragma mark - 
#pragma mark Initialization and memory management 


- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { 
    return YES; 
} 


- (id) init { 
    if ((self = [super init])) { 
     pdfDocument = CGPDFDocumentCreateWithURL((CFURLRef) [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"AppleScript Language Guide" ofType:@"pdf"]]); 
     NSLog(@"this is maincontroller"); 
     [self loadView]; 
    } 

    return self; 
} 


- (void)dealloc { 
    CGPDFDocumentRelease(pdfDocument); 
    [super dealloc]; 
} 

と私は、文字列値と

を転送することはできませんよ - transform-に不透明なプロパティを変更します唯一のレイヤーは、効果がありません

ページは次のビューに転送されません

誰でも助けてくれますか?

答えて

0
MainController *bookview=[[MainController alloc]init]; 
bookview.bookString=booksStr; 
[self presentViewcontroller:bookview animated:YES]; 

MainController.h

NSString *bookview; 

セットプロパティ。

@property (nonatomic, retain) NSString *bookview; 

MainController.m

正常に動作しますが、値がすべてにoneviewからパースないpresentviewcontroller
@synthesize bookview; 
-(void)viewDidLoad 
{ 
     NSLog(@"%@",bookview); 
} 
+0

別 – Marios

+0

- プロパティ不透明で変換のみの層を変更すると、効果がありませんI ;すべて – Marios

+0

で解析しませんでした。この文字列値のような警告なっMまたはuが私は(それは 'のNSLog @Unknownその – akk

関連する問題