0

我一直在使用 aUIScrollView并且有大约 200 个项目可以滚动浏览......到目前为止。这不起作用,因为加载所有视图大约需要 45 秒。我尝试在主线程上加载前 20 个(大约 4 秒),然后在其他线程上加载 50 个块。我让前 20 个滚动浏览,但其他的没有出现。

只是为了让其UIScrollView正常工作需要付出很多努力,但仍然存在一些问题。UITableView它将为我解决所有这些问题,因为它重用了单元格。它类似于UIScrollView除了更有效之外。

我想让一个单元格占据整个查看区域,并让用户浏览每个单元格。滚动不会在单元格中自由滚动,而是会在每个单元格处停止,用户必须再次轻弹才能进入下一个单元格。据UITableView我所知,不这样做。有没有办法用 a 来获得这种行为UITableView

4

2 回答 2

2

UITableView是 的子类UIScrollView。您是否尝试过简单的设置yourTableView.pagingEnabled = YES

于 2009-06-01T19:02:48.123 回答
1

简短的回答:没有。

您可以尝试使用委托方法控制 UITableView 的滚动行为,或者更好的是,坚持使用 UIScrollView 并在 UIScrollViewDelegate 方法中一一加载视图。

于 2009-05-31T20:35:31.060 回答