DeveloperAcademy-POSTECH / MacC-Afternoon-Team11-FoursTech-Blank

https://apps.apple.com/kr/app/id6471817064?l=ko
0 stars 0 forks source link

134 feat ocreditview 원본 토글 만들기 #137

Closed ComaJJo closed 11 months ago

ComaJJo commented 11 months ago

개요 및 관련 이슈

한동대 UT에서 OCREditView TextField 수정 시 기존 원본의 내용을 알지 못해 수정하기 어렵다는 의견이 있어 원본/빈칸 토글 버튼을 구현했습니다.

작업 사항

WordSelectViewModel에 isOrginal 변수를 추가하여 원본과 빈칸값을 제어

주요 로직(Optional)

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