2013-01-08 41 views
0

我很新與IOS和我開發iPhone & iPad的一個有趣的繪畫應用程序,它使用對象 - C.關於實施對象C FloodFill算法

的應用程序將允許您在一個圖像,然後觸摸它會用您選擇的顏色(油漆桶工具)填充所有與您觸摸的像素相近且相同的顏色像素。

我知道Floodfill算法是我需要的,但我真的被困在如何實現FloodFill算法來填充我想要的區域的顏色。

我也看到了that one,但它只是有2個文件,並沒有任何說明,我試圖使用它,但我不是sucessfull。

我只需要將圖像(如that one)加載到ImageView,當我觸摸ImageView時它會填充顏色。

+0

看看這裏:https://github.com/chinatndave/UIImageScanlineFloodfill – CRDave

回答

0

如果您使用UIBezierPath進行繪圖,則可以使用它的-fill方法填充形狀。

+0

UIBezierPath完全支持我可以製作油漆桶工具的目的!嗯......我只是搜索了一下,我在IOS上看到它說道:「路徑可以定義簡單的形狀,如矩形,橢圓形和弧形......」。但我認爲這不是關於我的問題。無論如何感謝Diederik! –