答案 0 :(得分:2)
你可以试试这个。
let bottomButton = UIButton(frame: CGRect(x: 100, y: 300, width: 100, height: 30))
bottomButton.setTitle("Enter Text Here", for: .normal)
bottomButton.backgroundColor = UIColor.orange
view.addSubview(bottomButton)
您可以根据视图控制器设置x,y位置。另外,根据tableViewController的宽度和高度设置宽度和高度。
答案 1 :(得分:1)
如果您想要一个简单的解决方案,您有两个选择:
<强> 1。使用按钮创建页脚视图,然后使用以下方法将此页脚添加到表视图中:
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView?
和
func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat
此解决方案将使您的按钮与表格视图一起滚动
<强> 2。使用UIViewController
代替UITableViewController
:
UITableViewDelegate
和UITableViewDataSource
tableView.delegate = self
和tableView.dataSource = self
使用此解决方案,您的按钮将始终保留在屏幕上,只有表格视图才会滚动