👉 searchable 해당 뷰에서 검색 가능하도록 검색 필드를 표시. searchable modifier을 통해 구현 가능. 👉 적용 방법 검색 기능이 필요한 뷰에 적용. 내비게이션 바 제목 아래에 위치. NavigationView가 필요. 코드 예시 ... 생략 ... @State var searchQueryString = "" var body: some View { NavigationView { ... 생략 ... ) .navigationTitle("Titile") .searchable( text: $searchQueryString, placement: .navigationBarDrawer, prompt: "검색" ) } } text 검색 필드에 입력하는 문자열 searchQueryString에 바..
지난번 코드 작성 후에 좀 바꼈음. 선택된 이미지를 지울 수 있게 코드를 수정하고 이미지 위에 -를 추가하여 취소 할 수 있음을 표시함. ... 생략 ... ForEach(0.. some View 이걸 쓰면 될 것 같음. 예제 내용 보고 -이미지 추가한 곳에 코드 추가 수정함. ... 생략 ... Image(systemName: "minus.circle.fill") .resizable() .frame(width: 15, height: 15) .tint(.red) .padding(EdgeInsets(top: 3, leading: 70, bottom: 40, trailing: 0)) ... 생략 ... 끝!
이전 imagePicker를 사용하여 사진을 여러 장 추가할 수 있도록 수정했음. 근데 왜 자꾸 무한대로 넘어가는지 알 수 없었음. 여러 장 선택할 수 있도록 수정된 코드 ... 생략 ... @StateObject var imagePicker = ImagePicker() let columns = [GridItem(.adaptive(minimum: 100))] ... 생략 ... ScrollView(.horizontal, showsIndicators: false){ LazyVGrid(columns: columns) { ForEach(0..