UIImagePickerController w Swift

W tym artykule będziemy UIImagePickerController, aby uzyskać obraz z kamery lub galerii, wykonując trzy proste kroki:

Zaczynajmy,

Krok 1: Dodaj ImagePickerManager

Utwórz szybki plik i dodaj poniższy kod i zapisz w swoim projekcie. Tworzymy nowy plik swift , ponieważ chcemy, aby nasz kontroler widoku był czysty .

Krok 2: Dodaj uprawnienia w Plist

Teraz dodaj uprawnienia do aparatu i biblioteki w Plist, jak pokazano poniżej.

Krok 3: Użyj ImagePickerManager

Teraz możesz wybrać obraz z aparatu i galerii za pomocą jednej linii kodu.

ImagePickerManager().pickImage( self ){ image in

}

Mam nadzieję, że podobał Ci się ten post!!

Jeśli masz jakieś uwagi, pytania lub rekomendacje, możesz je opublikować w sekcji komentarzy poniżej!

Dziękuję Ci!!! Udanego kodowania.

Suggested posts

Cykl życia aplikacji

Cykl życia aplikacji

: Cykl od uruchomienia aplikacji do zamknięcia: Użyteczność poprzez zarządzanie pamięcią lub danymi ⬆️ Zabezpieczenia mogą być przetwarzane Sytuacja UIApplication, AppDelegate: Definiuje funkcje, które obiekt AppDelegate odbiera komunikaty wysyłane z obiektu UIApplication i wykonuje każdy Nie działa: Stan, w którym aplikacja nie jest uruchomiona Nieaktywna: Stan, w którym aplikacja jest uruchomiona, ale nie są odbierane żadne zdarzeniaAktywny: stan, w którym aplikacja jest uruchomiona i wystąpiło zdarzenieTło: stan, w którym aplikacja działa w tle, ale kod jest wykonywanyWstrzymana: stan, w którym aplikacja znajduje się w w tle i bez uruchomionego kodu do delegowania funkcji w pliku AppDelegate.swift SceneDelegate Aby dobrze reagować na funkcję wielu scen obsługiwaną od systemu iOS 13 wzwyż AppDelegate / SceneDelegate AppDelegate 1.

Cykl życia aplikacji na iOS

Cykl życia aplikacji na iOS

⭐ kiedy aplikacja jest uruchamiana Kolejność, w jakiej jest wywoływana metoda AppDelegate, gdy aplikacja jest dotykana i uruchamiana po raz pierwszy. func application(_:willFinishLaunchingWithOptions) func application(_:didFinishLaunchingWithOptions:) func applicationDidBecomeActive(UIApplication) ⭐ aplikacja działająca w tle Jest to kolejność, w jakiej AppDelegate jest wywoływany, gdy aplikacja jest przenoszona w tło.

Related posts

Koniec z hasłami — w jaki sposób klucze dostępu zastąpią Twoje hasło

Koniec z hasłami — w jaki sposób klucze dostępu zastąpią Twoje hasło

Aby uniknąć niejasności, zostaną użyte następujące terminy; uwierzytelniający; Telefon komórkowy używany do tworzenia Witryny logowania; Witryna internetowa lub aplikacja, z której korzysta użytkownik, aby dokonać żądania logowania do Usługi; Sprzedawca świadczący daną usługę np

Wyszukiwanie informacji o nazwach domen

Fragment książki Small, Sharp Software Tools autorstwa Briana P. Hogana

Wyszukiwanie informacji o nazwach domen

Kiedy wysyłasz żądanie do facebook.com, Twój komputer wyszukuje nazwę domeny, aby przetłumaczyć tę nazwę domeny na adres IP, aby komputer mógł nawiązać to połączenie.

Powolna erozja: ujawnianie sposobów, w jakie ludzie marnują swoje kariery

Powolna erozja: ujawnianie sposobów, w jakie ludzie marnują swoje kariery

W dzisiejszym dynamicznym i konkurencyjnym świecie kariera odgrywa znaczącą rolę w rozwoju osobistym, stabilności finansowej i ogólnej satysfakcji z życia. Jednak wiele osób wpada w nieustający cykl stagnacji i niezadowolenia, stopniowo marnując swoje życie zawodowe.

Ponowne przemyślenie mediów: pięć prawd McChesneya i przyszłość komunikacji

W dzisiejszym hiperpołączonym świecie systemy medialne odgrywają kluczową rolę w kształtowaniu opinii publicznej, a co za tym idzie, w demokratycznym procesie decyzyjnym. W swojej dogłębnej analizie ekonomii politycznej komunikacji uczony Robert McChesney kwestionuje konwencjonalną wiedzę i przedstawia to, co nazywa „pięcioma prawdami” o mediach.