scrollsToTop不工作

Jak*_*čar 5 iphone cocoa-touch objective-c

我有以下对象结构:

  • 的UITabBarController
    • UINavigationController的
      • 的UITableViewController

它曾经工作,但后来我将UITabBarController添加到混合中,并进行了一系列其他大的更改,并在它之间停止了.

到目前为止,我有:

  • 创建了一个具有该结构的新项目,这似乎工作正常.
  • 检查了只有一个带有scrollsToTop的视图
  • 尝试直接在UITabBarController下添加一个新的UITableViewController ...仍然无法正常工作.

可能有用的一件事-scrollViewShouldScrollToTop:是即使表视图控制器tableView.delegate设置为控制器,也不会被调用.

T .*_*T . 7

刚刚遇到了这个问题.

如果像我一样,您从Apple提供的标签栏模板开始,那么您必须将以下行添加到applicationDidFinishLaunching:在您的app委托中:

[window makeKeyAndVisible];
Run Code Online (Sandbox Code Playgroud)

这一行是为我修好的.