【问题标题】:Let tableview's last cell scroll to half way up the screen让 tableview 最后一个单元格滚动到屏幕的一半
【发布时间】:2011-04-28 18:31:53
【问题描述】:

我有一个带有自定义单元格的表格视图。每个单元格都有一个 UITextfield。单击最后一个单元格的文本字段时,键盘会弹出并覆盖它,并且表格视图不会进一步向上滚动。是否有 UITableview 的属性可以设置,使最后一个单元格可以滚动到屏幕的一半?

提前致谢

【问题讨论】:

    标签: iphone ios uitableview


    【解决方案1】:

    有两种方法可以解决这个问题(我可以不由自主地想到):

    • 您可以使用UITableViewtableFooterView 属性将任意空视图设置为大约一半的表格大小。
    • 您可以在表格底部添加空单元格

    这两种方法将完成大致相同的事情,但使用 tableFooterView 属性可能是您最好的选择。

    【讨论】:

      【解决方案2】:

      请参阅Making a UITableView scroll when text field is selected 获取解决方案列表。

      同时基于 UITableViewController 的视图控制器(因为你说它是一个表)将自动提供所有这些功能!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-05
        • 2012-02-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多