传递数据并实现按钮标题

时间:2016-10-18 12:48:01

标签: ios swift uitableview segue

在我的应用中,我有一个名为StudentAddHistoryPlanningController的视图,其中包含两个按钮。我对第一个按钮没有问题,它取一个选择器日期的值,而第二个按钮lbWorkPointSelectionButton打开一个带有主题列表的表格视图。我正在尝试更改第二个按钮的标题以匹配在该表视图中选择的主题。

这是我的第二个表视图的一些代码:

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    selectedIndexPath = indexPath
    pointSeleted =  names[indexPath.row]
    handlePointSelected()
}

func handlePointSelected(){

    let historyController : StudentAddHistoryPlanningController = StudentAddHistoryPlanningController ()

        historyController.lbWorkPointSelectionButton.setTitle(pointSeleted, for: .normal)
        historyController.lbWorkPointSelectionButton.setTitleColor(UIColor(r: 101, g: 99, b: 164), for: .normal)
        historyController.lbWorkPointSelectionButton.layer.borderColor = UIColor(r: 101, g: 99, b: 164).cgColor

    _ = navigationController?.popViewController(animated: true)

}

0 个答案:

没有答案