전체 글(39)
-
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 -
8-신조어 검색기(1주차 특별과제)
초안 피드백 #업데이트 필요 1. CGColor UIColor차이 체크 2. 브라우저부분이랑 신조어표시부분 폭 동일하게 설정하는 방법 -> 이미지크기보다 이미지가 크게 잡혀서 이미지사이즈랑 동일하게 사이드마진주면 안맞음 3. 검색버튼 눌렀을 때 신조어뜻 표시 4. 해시코드 글자수 많아져도 해시코드 갯수 4개로 유지하기 #피드백 1. 화면구현까지는 어떻게 할 수 있음. 액션추가는 좀 더 공부가 필요함. 2. 인스턴스 생성해서 코드줄이는 방법 공부 필요함.
2022.07.18 -
7-배달의민족 화면 오토레이아웃 연습
피드백 #질문 1. 스토리보드 프리뷰에서는 정상으로 나오는데 시뮬레이터에서 이상하게 나옴. 2. 뷰객체 5줄을 수직스택뷰로 잡은 후 해제 두칸씩 필요한건 다시 수평스택뷰로 잡은 뒤 전체 객체를 스택뷰로 묶어서 했는데 여기서 문제가 발생한 것 같음. https://velog.io/@eddy_song/stack-view 아직 오토레이아웃이 익숙하지 않아서 자료를 찾아보다가 위 블로그 내용대로 스택뷰로 한번에 먼저 잡는게 편하다고해서 그렇게 한건데... 멘토링시간에 질문해야겠음.
2022.07.17 -
6-감정다이어리 만들기
피드백 #질문 1.(34행) 뷰객체 배열 표현은 var 변수명: [뷰객체] 인지? ex. var infoArr: [UILabel] 2.(49행) sender.tag가 왜필요하고 어떻게 기능하는지? 3. 스토리보드에서는 레이아웃 잘잡혀있고 이미지도 잘보이는데 시뮬레이터에서는 왜 파란색으로만 뜨는지? #느낀점 1. 감정종류와 클릭수를 별도의 변수로 구분함 2. 현재 코드는 노가다처럼 일일이 객체지정했지만 반복문처럼 처리할 수 있는 방법을 고민해봐야함. 3. 레이아웃까지는 혼자했는데 아웃렛설정, 액션함수 설정은 혼자못해서 코드참고함. 무슨 기능이 있고 필요한지 자체를 모르기 때문에 당분간은 역으로 코드를 보고 구현방법에 익숙해져야겠음. *참고코드(최지원님): https://github.com/ziuge/Emo..
2022.07.14