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