일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Nikon
- 니콘
- 출사
- Photo
- 렌즈
- 일상
- D750
- 18-35mm
- 85mm 1.8g
- camera
- 50mm
- 하늘풍경
- AF-S 18-35mm
- nikkor
- 경치
- 푸른초장교회
- AF-S NIKKOR 85mm f/1.8G
- 사진
- af-s 18-35
- AF-S NIKKOR 50mm f/1.8G
- AF-S NIKKOR 18-35mm f/3.5-4.5G ED
- 50mm f/1.8G
- 여름성경학교
- 풍경
- 꽃
- 85mm f/1.8G
- 푸초
- daily
- spring
- 카메라
Archives
- Today
- Total
병갈이 블록
iOS - TableViewController 사용 시 tableview초기화 문제. 본문
cocoa touch class로 TableViewController를 생성하게 되면 기본적으로 세팅된 함수들이 있다.
그중 아래 3가지가 세팅되어야 정상적으로 화면에 테이블 목록을 출력하는것 같다.
1. numberOfSections(in tableView: UITableView) -> Int
2. tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
3. tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
- 설명
1. 섹션 개수를 return한다. default로 0이 셋팅되어 있는데 이건 0개의 섹션 즉, 표시할 내용이 없다는 의미가 된다. 이 값을 1 이상으로 반드시 세팅해주도록 한다. 일반적인 테이블일 경우 return 1로 수정해준다.
2. 섹션 안(정확히 테이블 안인지 섹션 안인지는 잘....)에 보여질 Row수를 return한다. 목록 리스트로 해당 값을 세팅하도록.
3. Row안에 들어갈 셀을 return한다. 2번에 셋팅된 값 만큼 루프로 호출되는 함수로 추측됨. index값이 들어오니까, 그 Row상황에 맞게 셀의 항목 및 설정들을 수정한 Cell객체를 return에 세팅.
'IT(Old) > 에러-기록' 카테고리의 다른 글
iOS - libc++abi.dylib: terminating with uncaught exception of type NSException (0) | 2020.12.21 |
---|---|
Spring Boot - 컨트롤러 진입 실패 에러 (0) | 2020.11.26 |
python - pygame 윈도우가 보이지 않을 때. (0) | 2020.07.13 |
python에서 pip install pygame 설치 오류. 'gcc' (0) | 2020.07.13 |
Spring Project(Maven) 생성 시 pom.xml Maven Plugin 오류 (0) | 2019.11.11 |
Comments