xcode 4.0.2中的页面控件

时间:2013-01-07 09:04:21

标签: objective-c ios4 uipagecontrol

我在视图中有一个PageControl并且我实现了它并且工作正常但未在view中显示,PageControl中没有view。 我可以在页面之间滑动但不会出现在用户身上。

可能是什么原因?

//  scrollView.frame.size.height
    scrollView.pagingEnabled = YES;
    scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * [self.viewControllers count],280 );  scrollView.showsHorizontalScrollIndicator = NO;
    scrollView.showsVerticalScrollIndicator = NO;
    scrollView.scrollsToTop = NO;
    scrollView.delegate = self;
    pageControl.numberOfPages = [self.viewControllers count];
    pageControl.currentPage = 0;

[self loadScrollViewWithPage:0];

1 个答案:

答案 0 :(得分:0)

滚动滚动视图后,您应该实现以下内容来更新pageControl:

- (void) scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
    pageControl.currentPage = scrollview.contentOffset.x / scrollview.frame.size.width;
}

更新: 头文件应该是:

@property (nonatomic, weak) IBOutlet UIPageControl *pageControl;