我使用Eureka library并使用此代码:
class MainViewController: FormViewController {
var firstName = ""
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.title = "Форма заполнения"
form +++=
Section()
<<< TextRow() { row in
row.title = "Имя"
row.placeholder = "Введите свое имя"
}.onChange { [weak self] row in
self?.firstName = row.value!
}
}
}
我得到了以下图片:
我想删除导航面板和行之间的灰色条。
答案 0 :(得分:2)
如果您的意思是使用Plain Style TableView将其添加到您的代码中
override func viewDidLoad() {
if tableView == nil {
tableView = UITableView(frame: view.bounds, style: UITableViewStyle.Plain)
tableView?.autoresizingMask = UIViewAutoresizing.FlexibleWidth.union(.FlexibleHeight)
}
super.viewDidLoad()
// my code ...
}
答案 1 :(得分:2)
SWIFT 3
override func viewDidLoad() {
if tableView == nil {
tableView = UITableView(frame: view.bounds, style: UITableViewStyle.plain)
tableView?.autoresizingMask = UIViewAutoresizing.flexibleWidth.union(.flexibleHeight)
}
super.viewDidLoad()
答案 2 :(得分:0)
我使用此代码删除navbar和bodyview之间的微小图像
self.navigationController?.navigationBar.shadowImage = UIImage()
答案 3 :(得分:0)
试试这个:
form +++ Section() {
var header = HeaderFooterView<UIView>(.class)
header.height = { 0.1 } // `height` > 0
$0.header = header
}
<<< ...