İlk*_*mov 1 tableview ios swift
我的swift应用程序中有一个Table View Controller.如何获取所选行(单元格)的值?
例如,我想在用户单击行时显示带有警报的所选行的值.
只需实现该方法:
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
var alert = UIAlertView()
alert.delegate = self
alert.title = "Selected Row"
alert.message = "You selected row \(indexPath.row)"
alert.addButtonWithTitle("OK")
alert.show()
}
Run Code Online (Sandbox Code Playgroud)
每当您选择一行时,都会触发此委托方法.通过NSIndexPath您获得准确section和row用户选择.为了确保调用该方法,您需要确保delegate设置了tableview .
但是,因为你正在使用UITableViewController这个应该已经自动完成了.
有关进一步的文档,请参阅:tableView:didSelectRowAtIndexPath
| 归档时间: |
|
| 查看次数: |
24943 次 |
| 最近记录: |