objective-c: Linie auf der Oberseite von UIImage oder UIImageView
Wie zeichne ich eine einfache Linie auf der Spitze eines UIImage oder UIImageView?
- Können Sie genauer auf Ihren Fall? Unterschiedliche Bedürfnisse würde, Niederschlag verschiedene Möglichkeiten der Bewältigung Ihrer Aufgabe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Folgende code funktioniert, indem Sie ein neues Bild der gleichen Größe wie das original, Zeichnung eine Kopie des ursprünglichen Bildes auf das neue Bild, dann zeichnen Sie eine 1 pixel Breite Linie entlang des oberen neuen Bild.
Alternativ, könnten Sie schaffen die Linie als eine
CAShapeLayer
dann fügen Sie es als eine Untersicht auf dieUIImageView
(siehe diese Antwort).Für Swift 3.0
Für Swift 2.3