我有一个分组的UITableView,我想在我的UITableView的最底部添加一个UIButton.我正在使用Storyboard和UITableViewController.我不太确定我需要添加代码或拖放UI元素.我已经尝试在Storyboard中添加一个UIView作为footerview,然后在该视图中添加一个按钮,但这并不具有始终保持在视图底部的预期效果,类似于tabbar.此外,按钮应始终位于最前端,UITableView应在其后面滚动.
// tried this but it didn't work: self.tablview.tableFooterView = [[UIView alloc] initwithview...]
解决方法
如果你想让你的UIButton位于屏幕的底部而不管UITableView的滚动位置(即不在UITableView中),那么你可能不应该使用UITableViewController子类.相反,如果您使用UIViewController子类,您只需将UITableView添加到根视图属性并添加UIButton或其他具有适当布局约束的视图(例如UIToolbar等),以将其置于屏幕底部 – 或者你想要的任何地方.对于UITableViewController子类,这实际上是不可能的,因为根视图属性必须是UITableView实例.