如何以编程方式导航到特定页面。基本上我有一个带有滚动视图的应用程序,其中填充了一堆子视图(在本例中为 tableViews)。单击子视图时,它会放大,用户可以编辑和导航表格,但是当我缩小时,我会重新加载整个视图,以防用户进行任何更改。当然,重新加载视图会将用户返回到第 0 页。我尝试设置 pageControl.currentpage 属性,但所做的只是更改 pageControl 的点。这是否意味着有问题或者我还需要做其他事情?
控制页面滚动的就是这个方法:
- (void)scrollViewDidScroll:(UIScrollView *)sender
{
CGFloat pageWidth = self.scrollView.frame.size.width;
int page = floor((self.scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;
self.pageControl.currentPage = page;
NSString *listName = [self.wishLists objectAtIndex:self.pageControl.currentPage];
self.labelListName.text = listName;
}