2012-05-24 80 views
0

我有一個頁面,其中包含一些文本的UITextView,有一個選項來改變章節,我把改變章節選項在按鈕點擊。 我的下一個章節和上一章代碼如何在項目中實現UIPageController

-(void) leftswipedetected:(UISwipeGestureRecognizer*)recognizer { 
    delegatee.selectedChapter = [NSString stringWithFormat:@"%d",[delegatee.selectedChapter intValue] + 1]; 
    [delegatee reloadVerses]; 
    [self resetReadViewToVerse:1]; 

} 
-(void) rightswipedetected:(UISwipeGestureRecognizer*)recognizer { 

    if(![delegatee.selectedChapter isEqualToString:@"1"]) 
    { 

     delegatee.selectedChapter = [NSString stringWithFormat:@"%d",[delegatee.selectedChapter intValue] - 1]; 
     [delegatee reloadVerses]; 
     [self resetReadViewToVerse:1]; 

    } 

} 

我的問題是怎樣實現這一章導航與UIPageController在iOS5的幫助?。我只是想看看像iBook的。就是有什麼辦法去做這個。 在此先感謝。

回答

1

在iOS中沒有什麼像UIPageViewController,它是UIPageControl,它只是爲您提供UI類型的pagecontrol,並且您可以通過編程方式更改UIPagecontrol上的章節,或者您也可以附加UISwipeGesture。

UIPageControl Tutorial

Anothe one

+0

所以它有可能通過頁面控制的幫助來改變頁面捲曲這樣的章節嗎? – stackiphone

+0

但問題是我沒有scrollview或ay單獨的視圖控制器來改變章節,其全部在oneviewcontroller – stackiphone

+0

UIPageControl只是一個用戶界面,其中你可以定義numberOfPages,sizeForNumberOfPages:等。你可以實現你想要的任何效果。如果是捲曲效果,你將不得不使用UIView動畫(但是爲什麼pagecontrol呢?)無論如何是有可能的 –

1

明確和確定你想要什麼。如果你需要頁面控制教程,你可以找到它here,如果你需要一個頁面捲曲或換頁選項的PDF查看器,你可以使用library