如何仅滚动单元格而不是整个tableview?

时间:2013-05-30 07:55:12

标签: ios ipad uitableview uiscrollview

如何禁用tableview滚动但允许单元格在类似于iPad的路径以及朋友和通知单元格的部分中滚动,它们是可折叠的但是该部分下的单元格仅在部分内滚动,如部分所示不要移动到设备的顶部,而是保持其位置。

2 个答案:

答案 0 :(得分:0)

您的问题太广泛了,如果您可以添加更多详细信息,效果会更好。但是我会粗略回答一下我对你的问题的理解。你可以做的是在你的tableview单元格中使用UITextView,并根据情节你可以禁用滚动。建议您一次只能滚动一个滚动视图。 UITableView也继承自UIScrollView。您可以将滚动禁用设置为手势处理方法或扩展单元格方案。要设置滚动禁用,可以将scrollEnabled属性设置为no。

请参阅http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html#//apple_ref/occ/cl/UIScrollView

答案 1 :(得分:0)

iOS中没有此类控件。

可能是自定义的UITableView。根据您的说明,该表格的每个部分都会包含另一个UITableView非简单UITableViewCell。这就是为什么它具有您指定的功能。

我见过一些具有相似功能的开源控件,但忘记了这些控件的名称。