UITableView中的自定义单元格

时间:2011-10-05 09:21:59

标签: iphone uitableview

我正在制作一个包含文本字段的自定义单元格,因此自定义单元格大于iphone屏幕的大小。但是我无法进行水平滚动以到达单元格的末尾。 我已经尝试使用viewController并向其添加表视图,以及创建表视图控制器并向其添加自定义单元格。

当通过TableViewController进行时,我无法水平滚动它,而我没有得到如何将自定义单元类添加到viewController中放置的tableView对象。我知道UITableView是UIScrollView的子类但不能实施它。请帮助。 谢谢

2 个答案:

答案 0 :(得分:0)

理想情况下,您应截断文字。但是,如果显示整个文本很重要,请将滚动视图添加为子视图(或将其设置为内容视图)并将标签添加到子视图中。然后,每个单元格将单独水平滚动。

答案 1 :(得分:0)

根据文档at

  

UIKit框架中的表视图仅限于单个列   因为它是为具有小屏幕的设备而设计的。 UITableView的   是UIScrollView的子类,允许用户滚动浏览   表格虽然UITableView只允许垂直滚动。

根据您的需要,您将不得不采取其他方法。现在使用带有TextFields的自定义单元格实际上不需要您需要Horizo​​natl滚动。如果文本非常大,您可以考虑使用TextView而不是TextFields。

希望有所帮助