Farbton-Bild in iPhone SDK
Frage
Ich entwickle eine iPhone App. Ich habe ein Hintergrundbild läßt ein Flugzeug sagt mit schwarzer Farbe aus Linien und von Benutzer-Farbpalette eine Farbe auswählen kann und die Region des Flugzeugs füllen .... jede Hilfe, Code-Vorschlag wird sehr appriciated
wirdLösung
Ein einfacher fill Algorithmus sollte tun. nur erweitern vom Punkt, den Sie sind, bis Sie Bereich End-Pixel treffen finden Sie unter http://en.wikipedia.org/wiki/Flood_fill Sie auch versuchen können googeln für Boundary Fill Algorithmus
Andere Tipps
Mein erstes war allerdings eine UIView und ein Maskenbild der auf der Oberseite mit der Ebene zu haben, aber das funktioniert nur in bestimmten Situationen. Wenn die Form der Ebene Sie auch nicht ändern könnte die Farbe ändern und dann „füllen“, um den Plan in während der drawRect mit Funktionen wie CGContextAddArc und CGContextAddRect.