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 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...