[iOS]<MemoApp> 취소 기능 구현

RudinP·2023년 11월 9일
0

Study

목록 보기
111/227

취소 기능 구현

버튼과 코드를 액션으로 연결

  • Assistant view에서 해당 부분을 Jump Bar라고 한다.
  • ctrl키를 누른 상태로 assistant view의 코드에 드래그 앤 드롭하면 연결할 수 있다.
    • 반드시 클래스 안으로 드롭해야 함
    • 여기서는 Action을 연결해야 하기 때문에 Outlet이 아닌 Action을 선택해주어야 한다.

  • 모달 화면을 닫을 때에는 dismiss를 사용한다.

  • (animated: true): 닫을 때 모달 애니메이션이 적용됨
  • completion 클로저: 화면을 닫을 때 어떤 처리를 하고 싶다면 입력하면 됨. 없으면 nil 입력
  • 빌드 후 캔슬버튼을 누르면 모달 창이 닫히는 애니메이션이 재생되며 닫힌다.

겪었던 문제

실수로 IBOutlet을 추가해서 지웠었는데, 완벽하게 지우지 않아 모달 창을 열 때 크래시 발생.
완벽하게 삭제하려면 업로드중..
해당 탭에서 X버튼을 눌러 확실하게 삭제해주어야 한다.

profile
곰을 좋아합니다. <a href = "https://github.com/RudinP">github</a>

0개의 댓글