Closed ComaJJo closed 11 months ago
한동대 UT에서 OCREditView TextField 수정 시 기존 원본의 내용을 알지 못해 수정하기 어렵다는 의견이 있어 원본/빈칸 토글 버튼을 구현했습니다.
WordSelectViewModel에 isOrginal 변수를 추가하여 원본과 빈칸값을 제어
class WordSelectViewModel: ObservableObject { + @Published var isOrginal: Bool = false } private var showOriginalImageButton: some View { Button { wordSelectViewModel.isOrginal.toggle() } label: { RoundedRectangle(cornerSize: CGSize(width: 10, height: 10)) .fill(.gray.opacity(0.2)) .frame(width: 40, height: 35) .overlay { if wordSelectViewModel.isOrginal { Text("빈칸") } else { Text("원본") } } } }
https://github.com/DeveloperAcademy-POSTECH/MacC-Afternoon-Team11-FoursTech-Blank/assets/107622687/05e3ce60-b822-411c-9877-ea38679a94d3
개요 및 관련 이슈
한동대 UT에서 OCREditView TextField 수정 시 기존 원본의 내용을 알지 못해 수정하기 어렵다는 의견이 있어 원본/빈칸 토글 버튼을 구현했습니다.
작업 사항
WordSelectViewModel에 isOrginal 변수를 추가하여 원본과 빈칸값을 제어
주요 로직(Optional)
https://github.com/DeveloperAcademy-POSTECH/MacC-Afternoon-Team11-FoursTech-Blank/assets/107622687/05e3ce60-b822-411c-9877-ea38679a94d3