【问题标题】:UITableView with dynamically set size具有动态设置大小的 UITableView
【发布时间】:2011-03-17 14:55:11
【问题描述】:

我有一个 UITableView 作为 ScrollView 中的子视图,周围有其他小部件,如按钮。我想将按钮始终放在 ScrollView 的末尾,并且我想让 UITableView 动态显示更多部分。我应该如何以及在哪里确定表格大小,正确设置并可视化它? 从 Interface Builder 看来,我只能为 TableView 设置静态大小(这当然会限制可见部分的数量)并将按钮位置固定在底部是否发生旋转。

【问题讨论】:

    标签: iphone uitableview interface-builder


    【解决方案1】:

    如果您在表格之后只有几个简单的控件,那么我建议您将它们放在表格本身并摆脱滚动视图中不健康的(在我看来)表格视图组合。

    您可以将正在讨论的按钮添加到表格的页脚。
    它可以在 Interface Builder 中完成(将按钮拖放到表格视图的底部)或代码中 ([tableView setTableFooterView:myButton];)。

    如果您的按钮应该比表格的宽度更小,则将其放在 UIView 中并根据需要定位。

    你也可以用类似的方式添加表头...

    【讨论】:

    • 我听从了你的建议,看来我可以达到我想要的结果,还有更精致的代码,谢谢。
    猜你喜欢
    • 1970-01-01
    • 2015-01-09
    • 1970-01-01
    • 1970-01-01
    • 2015-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多