繁体   English   中英

在UIButton中显示从UITableView中选择的行数据

[英]Display selected row data from UITableView in UIButton

我编写了这段代码,以显示UIButton上从UITableView选中的项目。 问题在于, UIButton标题在选择行时不会更改,但是在单击另一项并将按钮的标签放在第一个选项之后会更改。

如何直接单击UITableView行即可显示数据。

func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {

    countryButton.setTitle(names[indexPath.row], forState: UIControlState.Normal)
}

注意:名字是我的数组

因为是在tableView: didDeselectRowAtIndexPath:实现的,所以应该在tableView: didSelectRowAtIndexPath: 请注意名称。 :)

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {

    countryButton.setTitle(names[indexPath.row], forState: UIControlState.Normal)
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM