Chciałbym pokazać obraz w aplikacji na iPhone'a, ale obraz, którego używam jest za duży. Chciałbym przeskalować go do ekranu iPhone'a, nie mogę znaleźć żadnej klasy, która by go obsłużyła.Jak rozciągnąć rozmiar obrazu w UIImage lub UIImageView
8
A
Odpowiedz
20
UIImageView* view = [[UIImageView alloc] initWithImage: [UIImage imageNamed: @"your_image.png"]];
view.frame = CGRectMake(0, 0, width, height);
Aby uzyskać ramkę ekranu iPhone można używać
CGRect frame = [[UIScreen mainScreen] bounds];
0
Moja ImageView został ustawiony w IB, i muszę pokazać kilka zdjęć, więc ustawić obraz ImageView, zamiast tworzenie ImageView dla pojedynczego obrazu.
Po ustawieniu rozmiaru ramki widoku obrazu nadal widzę ten sam wynik, obraz jest zbyt duży, aby na ekranie wyświetlana była tylko część obrazu.
17
W programie Interface Builder wybierz swój UIImageView. Z menu Narzędzia wybierz "Inspektor atrybutu". W palecie Widok obrazów atrybutów wybierz "Skaluj do wypełnienia" w wyskakującym oknie Tryb. To powinno skalować obraz, aby pasował.
Powiązane problemy
- 1. Animowanie obiektu UIImage lub UIImageView?
- 2. Jak uzyskać rozmiar skalowanego UIImage w UIImageView?
- 3. Zmień rozmiar UIImage i zmień rozmiar UIImageView
- 4. UIImageView uzyskać pozycję pokazywania obrazu
- 5. Jak rozciągnąć UIImageView bez rozciągania centrum?
- 6. Jak uzyskać rozmiar (KB) UIImage
- 7. iphone - pojedynczy UIImage wielu UIImageView?
- 8. Różnica między UIImage i UIImageView
- 9. Obracanie obrazu w UIImageView
- 10. UIImageView i UIScroll Powiększenie obrazu
- 11. Wyświetl obraz lub UIImage z zwykłym CALayerem
- 12. Jak narysować UIImage lub bezpośrednio w-drawRect :?
- 13. UIImageView wypełnienie UIView
- 14. Wyświetlenie lokalnego obrazu w UIImageView
- 15. UIImageView obrazu upraw na podstawie UIView maskować
- 16. Jak zmienić rozmiar obrazu, aby dopasować komórkę UITableView?
- 17. Jak usunąć odstępy od aspektu UIImageView w Swift
- 18. Jak skompresować rozmiar obrazu?
- 19. Ustaw rozmiar UIImageView w UITableViewCell, gdy UIImage jest ładowany z adresu URL?
- 20. Zaokrąglone rogi UIView lub UIImageView
- 21. Kiedy używam UIImagePNGRepresentation lub UIImageJPEGRepresentation do konwersji UIImage do NSData, rozmiar obrazu jest zbyt dużo wzrosła
- 22. Utwórz UIImageView z częścią pliku obrazu
- 23. Nie można rozciągnąć obrazu w tle svg, proporcje zostaną zachowane
- 24. Jak uzyskać wyświetlaną ramkę obrazu z UIImageView?
- 25. Jak skopiować UIImage?
- 26. Jak programowo dodać UIImage do UIImageView następnie dodać UIImageView do innego UIView?
- 27. Jak mogę dodać zewnętrzną blask do UIImage i UIImageView lub UIView
- 28. Jak dodać obraz UIImage z wcięciem w UITextField w iOS 7?
- 29. Jak zmienić rozmiar obrazu z dobrą jakością w iPhonie?
- 30. sposób użycia [UIImage resizableImageWithCapInsets:]
programowanie z kodem w celu uzyskania efektu "Skaluj do wypełnienia"? – Forrest
Pobierz! imageView.contentMode = UIViewContentModeScaleAspectFit; – Forrest
to było łatwe .. tego właśnie szukałem .. – Zaraki