如何在项目中实现UIPageController

时间:2012-05-24 04:13:34

标签: iphone ios ios5 uipageviewcontroller

我有一个包含UITextView的页面,其中包含一些文本,有一个选项可以更改章节,我将更改章节选项放在按钮单击中。 我的下一章和前一章的代码是

-(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]; 
    }   
}

我的问题是如何在ios5中使用UIPageController帮助实现本章导航?我只想在iBook中看起来像。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

在iOS中没有像UIPageViewController这样的东西,它是UIPageControl,它只是为您提供了一个UI类型页面控件,您可以通过UIPagecontrol以编程方式更改章节,或者您可以将UISwipeGesture附加到它。

UIPageControl Tutorial

Anothe one