[iOS] TableView 시작하기
by Roel Downey728x90
반응형
[iOS] TableView를 만들어 보자.
처음 프로젝트를 만들면 위의 그림 TableView 01. 프로젝트 만들기 처럼 나올 것이다.
Main.storyboard를 선택하고 TableView를 View에 추가 해준다.
추가 후 원하는 크기로 배치한다.
추가하는 방법을 모르겠다면 아래 그림처럼 순서대로 하면 된다.
02- 1 방법으로 Table View Cell을 올려준다.
TableView에 dataSource 추가하고, Table View Cell Identifier을 변경한다.
화면의 ViewController에 UITableViewDataSource를 extension 해준다.
지금 그림 TableView 05. Extension DataSource 처럼 작성을 하면 필수 구현 메소드를 Fix하여 구현한다.
extension ViewController: UITableViewDataSource {
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 100
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
cell.textLabel?.text = "\(indexPath.row)"
return cell
}
}
결과
구현 분석은 생략하겠다. 공식 문서 API를 보면 잘 나와있다.
[참고 링크]
UITableView
https://developer.apple.com/documentation/uikit/uitableview
UITableViewDataSource
https://developer.apple.com/documentation/uikit/uitableviewdatasource
Table Views
https://developer.apple.com/documentation/uikit/views_and_controls/table_views
728x90
반응형
'iOS' 카테고리의 다른 글
[iOS] 화면 고정하기 (0) | 2019.10.29 |
---|---|
[iOS] Naver Map 사용해보기 (0) | 2019.10.17 |
[iOS] UITabBarController 와 UITabBar 학습 (0) | 2019.08.28 |
[iOS] UILabel 정리 (0) | 2019.08.28 |
[iOS] ViewController 상태변화 (0) | 2019.08.28 |
블로그의 정보
What doing?
Roel Downey