- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个带有表格 View 的屏幕,该表格 View 由基于 UITableViewController
的 Controller 管理。我现在想在屏幕底部添加一个按钮,这样它不会随表格 View 单元格一起滚动。
用普通的 UIViewController
替换 UITableViewController
不是一个选项,因为我想包含一个 UIRefreshControl
。据我所知,如果不诉诸任何黑客/依赖未记录的行为,目前无法使用不带 UITableViewController
的 UIRefreshControl
。
我尝试使用包含我的 TableView Controller 的导航 Controller 提供的 UIToolbar
,但该方法存在两个问题:
UIView
中?这大概就是我的目标:
http://pic.rockmynews.com/img/free-iphone-app.png
另一个想法是使用一个包含底部按钮的容器 View Controller 和它上面的 TableView Controller 作为它的 subview Controller 。但对于这么简单的事情,这似乎需要做很多工作。
那么最好的方法是什么?有什么建议吗?
最佳答案
创建UIView
容器 View 。还要创建一个 UIViewController
子类来管理容器。然后,将现有的 TableView Controller 添加为 subview Controller ,并将 TableView 添加为 subview 。现在您可以控制所有 subview 和位置,同时仍然具有自动刷新控制操作。
关于ios - 如何在 UITableViewController 管理的 UITableView 下方放置一个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19477825/
我是一名优秀的程序员,十分优秀!