Xcode
Funkcje Xcode 8
Szukaj…
Uwagi
Działa to tylko z projektami używającymi Swift 3+
Literały kolorów i obrazów
Xcode 8 automatycznie rozpozna wszystkie obrazy, które masz w katalogu zasobów i zaproponuje je jako sugestie w inicjalizatorze UIImage.
Można więc zasadniczo zadeklarować nową zmienną, a następnie dodać nazwę zasobu dodaną do katalogu zasobów. Na przykład let img = dog
. img
zawiera teraz obraz dog
w katalogu zasobów.
Pod maską tworzy kod wyglądający tak: #imageLiteral (resourceName: "dog.png"). Ale wbudowany w edytorze źródłowym, zobaczysz tylko nazwę pliku obrazu.
Więc możesz to zrobić teraz imageView.image = img
.
Pamiętaj, że musisz kliknąć sugestię instellisense, aby zobaczyć miniaturę obrazu w kodzie, a następnie nazwę obrazu.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow