Ich möchte ein Bild in iOS basierend auf einer unregelmäßig geformten Maske zuschneiden. Wie kann ich das tun?
Ich bin mir nicht sicher, ob Sie zuschneiden möchten, aber stattdessen möchten Sie das Bild maskieren. Dies ist ziemlich einfach zu tun, aber Sie werden schließlich feststellen, dass es für einige Bilder und nicht für andere funktioniert. Dies liegt daran, dass Sie den richtigen Alphakanal im Bild haben müssen.
Hier verwende ich den Code, den ich von stackoverflow bekommen habe. ( Problem mit der Transparenz beim Konvertieren von UIView in UIImage )
%Vor%Und du nennst es so:
%Vor%In diesem Fall verwende ich eine kreisförmige Maske, um ein kreisförmiges Bild zu erstellen. Sie müssen die unregelmäßige Maske erstellen, die Ihren Bedürfnissen entspricht.