5주차 WIL

Oni·2023년 9월 4일
0

WIL

목록 보기
5/9
post-thumbnail

원문 포스팅 🔗

FACTS

  • 프로젝트명 : 나만의 메모앱(To Do List) 만들기 이어서...

FINDINGS

  • 문제점
    • 취소선 적용 시 화면을 나갔다 오면 풀리는 현상
    • 스위치를 끈 상태에서 메모를 추가하면 기존 메모 스위치 상태가 변함
    • 스위치 Off 시 취소선 작동한 이후 스위치 On 시 취소선 삭제가 안되는 문제 발
    • 텍스트뷰 길이에 따라 라벨을 붙이고 싶은데 라벨 위치가 화면 위에 붙거나 아래에 붙는 문제 발생
    • 슬라이더 Thumb 사이즈 설정이 안되는 문제
  • 해결방안
    • ViewDidLoad에 스위치 상태에 따라 취소선 적용 코드 추가
    • 화면 불러올 때 Attributed를 nil로 설정
    • removeAttribute를 사용해 취소선 제거 함수 추가, 셀을 재사용할 때 해당 기능을 nil로 설정
    • 오토레이아웃 설정(Vertical Spacing을 Equal로 설정), 텍스트뷰 height를 컨텐츠 길이에 맞게 설정
    • 코드로는 해결을 못해서 이미지를 넣어 해당 이미지 크기를 수정하여 설정

FUTURE

  • Jump to Definition 확인하기
  • 스토리보드로 넣었던 Object들 코드로 작업해보기
  • 트러블 슈팅 쓰기
  • 코드리뷰하기

FEELINGS

  • 테이블뷰때문에 너무 너무 답답하고 화가 많이 났다...
  • 안되서 이것저것 도전해봤는데도 안되길래 문제 파악을 잘못한 느낌이었다.
  • 문제가 있을 때 머리로만 생각하지 말고 글로 써서 해결해야겠다고 생각했다.
profile
하지만 나는 끝까지 살아남을 거야!

0개의 댓글