我在视图中有一个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];
答案 0 :(得分:0)
滚动滚动视图后,您应该实现以下内容来更新pageControl:
- (void) scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
pageControl.currentPage = scrollview.contentOffset.x / scrollview.frame.size.width;
}
更新: 头文件应该是:
@property (nonatomic, weak) IBOutlet UIPageControl *pageControl;