Update index.md (#33345)

add extension for UITableViewDelegate protocol
pull/40086/head
AleksandarSource 2019-06-24 02:19:40 +02:00 committed by Tom
parent 475ed09544
commit 5ef825cadf
1 changed files with 10 additions and 0 deletions

View File

@ -71,6 +71,13 @@ This is an example of how you can add a TableView to a Basic View Controller.
return data.count
}
}
//12
extension ViewController: UITableViewDelegate {
//13
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
//14
}
}
```
1. Define the outlet for our tableView
2. Define the data that we'll be loading into our tableView
@ -83,3 +90,6 @@ This is an example of how you can add a TableView to a Basic View Controller.
9. Return the size of our data array
10. Set the tableView's dataSource to self when the view loads
11. register the tableView's cell
12. Adds extension to ViewController class that conforms to UITableViewDelegate
13. Implement UITableViewDelegate stub for method didSelectRowAt
14. Add action when appropriate cell is selected