【问题标题】:UITableView, How to fix footer so that it never moves up or down while scrolling?UITableView,如何修复页脚,使其在滚动时永远不会向上或向下移动?
【发布时间】:2011-08-25 13:46:24
【问题描述】:

UITableView,如何修复页脚使其在滚动时永远不会向上或向下移动? 我在 viewDidLoad 中只有一个部分我为页脚设置了视图:

self.tableView.tableFooterView=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"top.png"]];

但它在滚动时向上/向下移动,有没有办法修复它?谢谢

请不要告诉我为分隔页脚调整表格视图的大小,因为在拆分视图应用程序中您无法调整它的大小(((

【问题讨论】:

    标签: iphone objective-c uitableview


    【解决方案1】:

    您可以创建一个新的子视图并将其放在您的桌子下。

    【讨论】:

    • 在拆分视图应用程序中,您无法调整它的大小(((
    • 你应该可以。但如果你不知道怎么做,就把它放在桌子上。您可以使其部分透明或在底部添加一个额外的单元格,这样就不会覆盖任何关键内容。
    • 刚刚检查过。您可以调整表格视图的大小。您需要将提供的表视图替换为具有表视图作为子视图的普通 UIView。确保正确重新连接插座,但只要有一个表格视图可以连接,您就可以将该视图的内容设置为任何您想要的内容。事实上,你可以通过重新编写一点代码来完全摆脱这张桌子。
    【解决方案2】:

    你可以试试

    tableview.bounces = NO;
    

    【讨论】:

    • 这只会停止弹跳。它不会阻止 tableview 页脚随着表格内容向上或向下滚动
    猜你喜欢
    • 1970-01-01
    • 2020-03-22
    • 2023-03-18
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多