【发布时间】:2017-11-29 07:55:19
【问题描述】:
我尝试用静态单元格在UITableViewController上添加按钮叠加。但我得到了这个结果,按钮正在工作,但我没有看到搜索结果:
我正在尝试得到这个结果:
无论向上或向下滚动,我想按钮总是在底部。
在我的代码中,我使用框架 InstantSearch:
import UIKit
import InstantSearch
import WARangeSlider
class SearchTableViewController: UITableViewController {
@IBOutlet weak var resultButton: StatsButtonWidget!
override func viewDidLoad() {
super.viewDidLoad()
resultButton.frame = CGRect(x: 0, y: 0, width: 150, height: 60)
navigationController?.view.addSubview(resultButton)
InstantSearch.shared.registerAllWidgets(in: self.view)
LayoutHelpers.setupResultButton(button: resultButton)
resultButton.addTarget(self, action: #selector(resultButtonClicked), for: .touchUpInside)
}
}
如何在 UITableViewController 的底部添加 按钮叠加?我只需要使用 UITableViewController,而不是 UIViewController 和 TableView。
【问题讨论】:
-
子类一个
UIViewController,添加你的UITableViewController作为它的子视图控制器。您的子类应包含UITableViewController.view和UIButton。
标签: ios swift uitableview button