// // SettlementViewController.swift // xingchuangke // 结算信息 // Created by Virgil on 2019/8/12. // Copyright © 2019 Virgil. All rights reserved. // import UIKit class SettlementViewController: BaseViewController, UITableViewDataSource, UITableViewDelegate { let arrTitle = ["开通T+0结算"] @IBOutlet weak var tableView: UITableView! override func viewDidLoad() { super.viewDidLoad() initNavLeftBackButton() self.title = "结算信息" tableView.register(UINib(nibName: "SettlementTableViewCell", bundle: nil), forCellReuseIdentifier: "SettlementTableViewCell") tableView.delegate = self tableView.dataSource = self tableView.separatorStyle = .none tableView.showsVerticalScrollIndicator = false tableView.estimatedRowHeight = 100 } // MARK: TABLEVLEW 实现 func numberOfSections(in tableView: UITableView) -> Int { return 1 } func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return self.arrTitle.count } func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { return 52 } func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "SettlementTableViewCell", for: indexPath as IndexPath) as! SettlementTableViewCell cell.lblContent.text = arrTitle[indexPath.row] return cell } func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { let view = BJBusinessViewController() view.title = arrTitle[indexPath.row] self.navigationController?.pushViewController(view, animated: true) } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) } override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) { super.init(nibName: "SettlementViewController", bundle: nil) } required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } }