我正在尝试构建一个允许用户输入银行卡详细信息等的结帐屏幕。我想将“使用 Apple Pay 购买”或“其他”按钮固定到 UITableViewController
的底部因此它们始终很容易看到。
我知道这可以通过嵌套在 UIViewController
中的 UITableView
来实现,但我只是想知道使用 UITableViewController 是否可以得到类似的结果
?
这是一个screen recording显示所需行为的 Apple Store 应用程序。 (8 月 18 日到期)
最佳答案
您可以使用 TableView 数据源方法,如:
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
// Write your code for sticky design
}
func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 100
}
可能对你有帮助,谢谢。
关于ios - UITableViewController 上是否可以有 'sticky' 页脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51424080/