将UIPageControll添加到UITableView单元格

问题描述:

我想将UIPageControl添加到单个tableView单元格。应该可以轻扫单元格并用分页的Controll指示位置。将UIPageControll添加到UITableView单元格

页面控件中的视图的声音在每个单元中都不相同。如果我滚动表视图,实际视图保持选中状态,也应该是可能的。

这里是一个屏幕快照将告诉你超过十万字: http://www.freeimagehosting.net/uploads/889f10a5d9.png

已经有人有一个想法?

看起来像一个非常复杂的设计给我...但哦。

请记住,表格单元视图只是UIView的一个子类。它的用法与其他视图略有不同,例如。出列可重复使用的单元格等。

您应该可以将滚动视图添加为表格单元格contentView的子视图。按照Apple的滚动视图示例代码设置可分页滚动视图。

+0

可能是可怕的,但适合使用的应用程序。无论如何:我试图实施,但它并不容易。手势的检测完全不起作用。我所尝试的是创建一个特殊的UITableView Cell。在这个我添加了UIView,其中包含scrollview和pageControll。在scrollview中,我有几个基于从web服务获得的数据的UIViews。我结束了加载它,但我唯一被识别的是分页控件上的点击。 – grobald 2010-03-09 08:35:26

+0

表格视图可能会拦截滑动手势,为了管理自己的滚动...我不完全确定如何解决这个问题。由于UITableView是UIScrollView的子类,因此实际上将滚动视图放置在滚动视图内(尽管不是直接)。您可以尝试在单元格中的表视图和滚动视图上设置canCancelContentTouches和delayContentTouches属性,并查看得到您的位置? – Jasarien 2010-03-09 09:35:59