UITableView 在滚动视图中不起作用

发布于 2024-12-20 08:19:48 字数 661 浏览 0 评论 0原文

我是 ios sdk 的新手。我创建了一个示例应用程序。在该应用程序中,我使用 tableview 并单击表视图中的任何单元格,我将推送 ScrollViewViewController(带有 pageControl 的scrollView)。在 ScrollViewViewController 中,我正在加载每个都有一个 tabBarController 的视图。 在 tabBar 中有 5 个 tabBarItems。第二个 tabBarItem 对应于一个 viewContoller,它有一个 tableView 作为子视图。 这里的问题是,在第二个 tabBarItem tableView 上,在 scrollView 的第一页中滚动得很好。但是一旦我滑动到下一页在 scrollview 中以及在该页面上,如果我选择加载 tableView 的第二个 tabBarItem 并且 tableView 不滚动。 请帮我。 我已经在这里受到了一个多月的打击 :( 提前致谢。

I'm a newbie for ios sdk.I've created a sample app.In that app I'm using a tableview and on clicking any cell in the table view i'm pushing a ScrollViewViewController( scrollView with pageControl ) on it.In ScrollViewViewController I'm loading the views which will have each a tabBarController.
In the tabBar there are 5 tabBarItems.And on second tabBarItem corresponds to a viewContoller which has a tableView as subview.
Here the problem is that on the second tabBarItem tableView is scrolling fine in the fist page of the scrollView.But once i swipe to the next page in scrollview and on that page if i select the second tabBarItem which loads a tableView and that tableView is not scrolling.
Please help me.
I've been struck here from more than a month
:(
Thnaks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

于我来说 2024-12-27 08:19:48

并不真正推荐这种方法。

问题是 UITableView 继承自 UIScrollView。

UIWebView文档中实际上是这样写的:

“重要提示:您不应将 UIWebView 或 UITableView 对象嵌入到
UIScrollView 对象。如果这样做,可能会导致意外行为
因为两个对象的触摸事件可能会混淆并且错误
已处理。”


http://developer. apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

在此处输入图像描述

This approach isn't really recommended.

The problem being that UITableView inherits from UIScrollView.

It's actually written in the UIWebView documentation:

"Important: You should not embed UIWebView or UITableView objects in
UIScrollView objects
. If you do so, unexpected behavior can result
because touch events for the two objects can be mixed up and wrongly
handled."

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文