테이블뷰(3)
-
012-2 테이블뷰(해리포터 영화정보 화면)
연습 피드백 #업데이트 완료 -. 셀내용 불러오기 : dequeue -. Movie 구조체 사용 -. configureCell 함수 사용 #업데이트 예정 -. 포스터 및 나머지셀 데이터 채울 예정 #피드백 -. 셀데이터가 많아지면 tableviewcontroller에서 데이터 관리가 힘들어지므로 tableviewcell에 configureCell 함수 선언하여 데이터 관리 -. configureCell 함수에 다양한 타입 데이터 한번에 반환하기 위해 Movie 구조체 생성하여 사용 -. 변수 타입을 구조체 배열로 선언하여 1개 셀에 들어갈 데이터를 준비하고 cellForRowAt에서 셀별로 데이터 반환하여 화면에 표시 왜 함수를 선언하는지, 구조체를 만드는지, 변수에 구조체를 어떻게 사용할 건지 등 배경..
2022.07.21 -
012-1 테이블뷰(쇼핑리스트)
초안 피드백 #업데이트 완료 -. 텍스트필드 입력시 셀 추가 기능 -. 오른쪽 스와이프 -. 디폴트 쇼핑리스트 표시 #업데이트 예정 -. 체크박스, 스타버튼 추가 -. 셀간격 추가(셀끼리 붙어있지않게) -. 텍스트필드 박스 실선 제거 -. 추가버튼 눌렀을때 셀 추가 기능 연습 피드백 #업데이트 완료 -. 셀내용 불러오기 : dequeue -. 텍스트필드 액션 추가 : append, reloadData -. 스와이프 삭제 액션 추가 : EditingStyle -. 상단 텍스트필드 테두리 삭제 : borderstyle -. 하단 셀 배경 회색으로 변경 및 테두리 둥글게 적용 : tableviewcell파일에서 속성변경(tableviewcontroller 아님) #업데이트 예정 -. 추가 버튼 클릭시 텍스트필..
2022.07.20 -
9-테이블뷰 화면 만들기(집중모드, 설정)
#업데이트 완료(설정) -. 섹션갯수 : header배열 count로 처리 -. 헤더 : header배열 인덱싱으로 처리 -. 셀갯수 : section 분기문으로 처리 -. 셀데이터 : indexpath.section 분기문으로 처리 #피드백 -. 셀갯수는 indexpath.section 분기문으로 처리 못하는지 확인하기, 분기문 더 줄일수 있는 방법 확인하기 -. 헤더 글자크기 조정 기능 추가하기 -. 64행에서 왜 cell 리턴하는지 확인하기
2022.07.18