【发布时间】:2011-01-31 11:30:40
【问题描述】:
我仅通过代码填充 UITableViewController 的 UITableView。我希望在表格底部放置一个按钮,当用户滚动到表格底部时,该按钮会滚动到视图中。
在 UITableViewController 生命周期中的什么时候我应该使用按钮填充表格页脚? viewDidLoad?
附言我希望避免在 UITableView 中使用节页脚。
【问题讨论】:
标签: iphone uitableview footer
我仅通过代码填充 UITableViewController 的 UITableView。我希望在表格底部放置一个按钮,当用户滚动到表格底部时,该按钮会滚动到视图中。
在 UITableViewController 生命周期中的什么时候我应该使用按钮填充表格页脚? viewDidLoad?
附言我希望避免在 UITableView 中使用节页脚。
【问题讨论】:
标签: iphone uitableview footer
是的,viewDidLoad 是正确的地方。虽然这不是一成不变的规则 - 我在许多不同的情况下更改了页脚视图,例如在 didRotateFromInterfaceOrientation 中旋转之后。
请注意,视图将重新定位到紧挨最后一行下方的位置,因此,如果您想为按钮提供边距或居中,我建议添加一个平面 UIVIew 作为页脚,然后将您的按钮添加到其中界面视图。
【讨论】:
是的,把它放在viewDidLoad。 Here 是一些示例代码。
【讨论】:
您可以将 UITableView 的 tableFooterView 属性设置为您的按钮。
【讨论】: