diff --git a/enzevalos_iphone.xcodeproj/project.pbxproj b/enzevalos_iphone.xcodeproj/project.pbxproj index 755d1ba3790f480a5a867989bab23529a3afcbf9..43aac933efafd2f567e1dcdba1d5ce64ab07c0b3 100644 --- a/enzevalos_iphone.xcodeproj/project.pbxproj +++ b/enzevalos_iphone.xcodeproj/project.pbxproj @@ -77,7 +77,6 @@ 476406982416B54D00C7D426 /* CiricleImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4764068D2416B54D00C7D426 /* CiricleImage.swift */; }; 476406992416B54D00C7D426 /* SearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4764068E2416B54D00C7D426 /* SearchView.swift */; }; 4764069A2416B54D00C7D426 /* MailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4764068F2416B54D00C7D426 /* MailView.swift */; }; - 4764069B2416B54D00C7D426 /* SearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 476406912416B54D00C7D426 /* SearchBar.swift */; }; 4764069C2416B54D00C7D426 /* VCSwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 476406922416B54D00C7D426 /* VCSwiftUIView.swift */; }; 4764069D2416B54D00C7D426 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 476406942416B54D00C7D426 /* Stroke.swift */; }; 4764069F2416B5A600C7D426 /* NewOnboardingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4764069E2416B5A600C7D426 /* NewOnboardingView.swift */; }; @@ -467,7 +466,6 @@ 4764068D2416B54D00C7D426 /* CiricleImage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CiricleImage.swift; sourceTree = "<group>"; }; 4764068E2416B54D00C7D426 /* SearchView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchView.swift; sourceTree = "<group>"; }; 4764068F2416B54D00C7D426 /* MailView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MailView.swift; sourceTree = "<group>"; }; - 476406912416B54D00C7D426 /* SearchBar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchBar.swift; sourceTree = "<group>"; }; 476406922416B54D00C7D426 /* VCSwiftUIView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VCSwiftUIView.swift; sourceTree = "<group>"; }; 476406942416B54D00C7D426 /* Stroke.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Stroke.swift; sourceTree = "<group>"; }; 4764069E2416B5A600C7D426 /* NewOnboardingView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NewOnboardingView.swift; sourceTree = "<group>"; }; @@ -998,7 +996,6 @@ 476406902416B54D00C7D426 /* SwiftUI to UIKit */ = { isa = PBXGroup; children = ( - 476406912416B54D00C7D426 /* SearchBar.swift */, 476406922416B54D00C7D426 /* VCSwiftUIView.swift */, ); path = "SwiftUI to UIKit"; @@ -1921,7 +1918,6 @@ 4706D661225CD21D00B3F1D3 /* ExportKeyHelper.swift in Sources */, 8428A86F1F436A1E007649A5 /* InviteFriendViewController.swift in Sources */, A1735DFA205AB88500B336DB /* SendViewState.swift in Sources */, - 4764069B2416B54D00C7D426 /* SearchBar.swift in Sources */, 475B00331F7B9565006CDD41 /* SwiftPGP.swift in Sources */, 477548E421F77BA0000B22A8 /* StudyParameterProtocol.swift in Sources */, 47A5D6E42294BFF50084F81D /* Logger.swift in Sources */, diff --git a/enzevalos_iphone/SwiftUI/SupportingViews/SwiftUI to UIKit/SearchBar.swift b/enzevalos_iphone/SwiftUI/SupportingViews/SwiftUI to UIKit/SearchBar.swift deleted file mode 100644 index 97a3ed7daa4515cd4c0386fc172fd755e4a4d29c..0000000000000000000000000000000000000000 --- a/enzevalos_iphone/SwiftUI/SupportingViews/SwiftUI to UIKit/SearchBar.swift +++ /dev/null @@ -1,59 +0,0 @@ -// -// SearchBar.swift -// enzevalos_iphone -// -// Created by Oliver Wiese on 05.03.20. -// Copyright © 2020 fu-berlin. All rights reserved. -// - -import SwiftUI - -struct SearchBar: UIViewRepresentable { - - @Binding var text: String - - class Coordinator: NSObject, UISearchBarDelegate { - - @Binding var text: String - - init(text: Binding<String>) { - _text = text - } - - func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) { - text = searchText - searchBar.delegate = self - } - - func searchBarCancelButtonClicked(_ searchBar: UISearchBar) { - // Stop doing the search stuff - // and clear the text in the search bar - searchBar.text = "" - // Hide the cancel button - searchBar.showsCancelButton = false - // You could also change the position, frame etc of the searchBar - searchBar.isHidden = true - } - - } - func makeCoordinator() -> SearchBar.Coordinator { - return Coordinator(text: $text) - } - - func makeUIView(context: UIViewRepresentableContext<SearchBar>) -> UISearchBar { - let searchBar = UISearchBar(frame: .zero) - searchBar.delegate = context.coordinator - searchBar.autocapitalizationType = .none - searchBar.showsScopeBar = true - searchBar.scopeButtonTitles = [NSLocalizedString("Sender", comment: ""), NSLocalizedString("Subject", comment: ""), NSLocalizedString("Body", comment: ""), NSLocalizedString("All", comment: "")] - searchBar.showsCancelButton = true - return searchBar - } - - func updateUIView(_ uiView: UISearchBar, context: UIViewRepresentableContext<SearchBar>) { - uiView.text = text - } - - -} -