Ich verwende UiscrollView, um mehrere UIImageViews anzuzeigen. Das Problem ist, dass alle Bilder nach dem Zoomen verschwinden. Deshalb habe ich versucht, das Bild basierend auf der aktuellen Größe der Ansicht zu ändern. < /P>
UIGraphicsBeginImageContext(CGSizeMake(newWidth, newHeight))
self.draw(in: CGRectMake(0, 0, newWidth, newHeight))
let newImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
< /code>
Diese Lösung macht die Benutzeroberfläche weniger pixiert, aber immer noch burry, da eingebaute zoombare UiscrollViews funktioniert. Diese Funktion ist ähnlich wie die Freeform (die Standard -App von iOS) funktioniert.
Haben Sie Vorschläge?
Optimieren Sie den Auflösungsinhalt für zoomable UiscrollView ⇐ IOS
-
- Similar Topics
- Replies
- Views
- Last post