为什么 UIScrollView 会自动改变 contentOffset?

Why does the UIScrollView automatically change contentOffset?

问题描述:

我的应用程序有 2 个标签栏项目。 在第一个 Item 中, viewcontroller 有一个视图(名称是 zpContainerView); 一个滚动视图,它是 zpContainerView 的子视图; 滚动视图添加 3 个子视图;

现在,我触摸 iphone 的屏幕并更改 scrollView 的 contentOffset,

我点击了第二个标签栏项目,紧接着我点击了第一个标签栏项目。

问题:为什么scrollView会自动设置contentOffset,为什么contentOffset是CGPointZero?

请告诉我原因,帮我解决问题,谢谢。

我已经解决了问题。

ScrollView 的 class 不对。

请看这个:“ UIScrollView * scrollView = [[UITableView alloc] init] ;”