【问题标题】:Custom cell in UITableViewUITableView 中的自定义单元格
【发布时间】:2011-10-05 17:31:00
【问题描述】:

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

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

【问题讨论】:

    标签: iphone uitableview


    【解决方案1】:

    根据文档at

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

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

    希望对你有帮助

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-10-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多