Check List 완료 항목
먼저 Check List의 완료 항목에 대해 사용자가 체크할 수 있도록 해줘야한다.
체크 박스를 처음부터 쓴 경우는 상관 없지만 이미지로 넣어놓은 경우 클릭시 체크된 이미지로 변경시키도록 함수를 삽입.
func toggleCheckedState(_i : Int) {
todoList[i].checked.toggle()
}
위에서 각 리스트에 대해 내부적으로 상태를 변경해주었으면 외부적으로도 변경 될 수 있도록 해줘야함.
Button(
action: {
toggleCheckedState(i)
},
label: {
Image(systemName: // 체크된 상태에 따라 이미지를 바꿔줌
todoLists[i].checked == true
? "checked.square"
: "square"
)
}
)
Author And Source
이 문제에 관하여(Check List 완료 항목), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hjw4445/알림저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)