【问题标题】:Fixed subview at bottom of the screen over TableView修复了 TableView 上屏幕底部的子视图
【发布时间】:2012-09-12 11:23:16
【问题描述】:

我有一个UITableViewController 的子类,我想在屏幕底部添加一个视图,即使我滚动表格时它也应该停留在底部。当表格可以滚动时,该视图应保持固定在其位置。

有什么建议吗?

【问题讨论】:

    标签: ios uitableview addsubview


    【解决方案1】:

    除了继承 UITableViewController 之外,你还可以继承 UIViewController ,它包含一个标准 UIView 集作为它的视图出口。然后在这个 UIView 里面放一个 UITableView。

    所以你会有: UIViewController > UIView > UITableView

    通过这种方式,您可以将粘性视图添加到 UITableView 顶部的 UIView 中,并且它会保持静止。

    需要注意的一点是,如果您仍然希望用户在触摸粘性视图时能够滚动,则可能必须从粘性视图向下传递。

    【讨论】:

    • 谢谢...在将子类更改为 viewContoller 后,我必须进行许多更改..但它现在可以工作了..:) 我不想从它包含的粘性框架 cz 传递触摸一个按钮实际上..tableView 的框架和stickyView 的框架不重叠。
    猜你喜欢
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    • 2017-06-10
    • 1970-01-01
    相关资源
    最近更新 更多