ios – 创建一个坚持UITableView底部的UIView

前端之家收集整理的这篇文章主要介绍了ios – 创建一个坚持UITableView底部的UIView前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个分组的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实例.

猜你在找的iOS相关文章