Ich entwickle eine Anwendung, in der ich gepunktete Linien zwischen ein paar Punkten zeichnen muss. Ich versuchteZeichnen Sie gepunktete Linien mit Quarz auf dem iPhone
CGContextSetLineCap(UIGraphicsGetCurrentContext(), kCGLineCapRound)
CGContextSetLineDash(UIGraphicsGetCurrentContext(), 0, lengths, LENGTH_OF_ARRAY)
Aber ich sehe gestrichelte Linien anstelle von gepunkteten Linien. Wie kann ich stattdessen gepunktete Linien bekommen?
https://developer.apple.com/library/ios/# Dokumentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_paths/dq_paths.html – Jay
Dies ist ein alter Beitrag, aber der obige Kommentar hilft nicht wirklich. Diese Verknüpfung gilt nicht für das Zeichnen von Punkten. –
Sicher tut es. Es gibt einen ganzen Abschnitt über "Einen Pfad malen", in dem beschrieben wird, wie ein "Strichmuster" mit CGContextSetLineDash https://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CGContext/Reference/reference gezeichnet wird .html # // Apple_ref/doc/c_ref/CGContextSetLineDash – pinkeerach