Próbuję programowo utworzyć widok UIImage, mam nowy widok i próbowałem to zrobić
let imageName = "yourImage.png"
yourview.backgroundColor = UIColor.colorWithPatternImage(UIImage(named:imageName))
to nie zadziałało, ponieważ nie wiem, jakie powinno być twoje zdanie w drugiej linii.
Pytanie: Jak sprawić, aby UIImageView pojawił się na ekranie, kodując go zamiast robić to w serii ujęć
UIImage(named:...)
. Jak mówią dokumenty: „Jeśli masz plik obrazu, który zostanie wyświetlony tylko raz i chcesz mieć pewność, że nie zostanie on dodany do pamięci podręcznej systemu, powinieneś zamiast tego utworzyć obraz za pomocąUIImage(contentsOfFile:...)
. Dzięki temu obraz jednorazowego użytku nie zostanie wyświetlony pamięci podręcznej obrazu systemu, co może poprawić charakterystykę wykorzystania pamięci przez aplikację ”. Tylko do Twojej wiadomości.