UITableview自动滚动

时间:2014-07-29 06:36:01

标签: ios objective-c uitableview

当我使用UITableView时,我遇到了一个奇怪的问题。如下图所示:

enter image description here

ContentView将添加到视图上,该视图是UIViewController的根视图,并且contentView上添加了UITableview。我将tableview的背景颜色设置为绿色。问题是tableView自动滚动----所以你可以看到backgroundColor

真正调用了委托方法“- (void)scrollViewDidScroll:(UIScrollView *)scrollView”。

我也发现,在三种情况下,这种情况不会发生:

  1. 将IOS版本设置为低于7.0。
  2. 直接在视图上添加tableview,而不是contentView
  3. 实际上,你在pic中看到的ViewControllerNavigationController的rootViewController。如果我不使用NavigationController,则不会发生此问题。
  4. 那么,原因是什么以及如何解决?

    您可以在此处下载代码:http://pan.baidu.com/s/1bnChfsF

0 个答案:

没有答案