2010-08-09 37 views
0

作爲iPhone開發中的完整noob,我想知道在圖像中定義區域(用於交互)的最佳方式是什麼。到目前爲止,我已經有了2個想法:在圖像中定義區域

  • 使用CGpath基本上得出我真的感興趣的領域,但我很快就可以看到它變得複雜圖形乏味。

  • 使用帶有包含不同RGB值的區域的彩色編碼圖層,並將它們作爲我的區域返回。

這些明智的方法?

回答

0

取決於您通過交互所表達的內容以及是否希望區域對用戶可見。 一個簡單的方法是在圖像上方添加UIButton。它們可以是透明的以及任何你喜歡的尺寸(矩形)。或者他們可以包含用戶可見的圖像或顏色。

如果你需要任意形狀,那麼這個解決方案將不會對你有用。

+0

感謝您的回答,我已經嘗試過使用UIButtons,但正如您所說,我隱藏了任意形狀。所以我在考慮隱藏一個顏色編碼的圖像,我可以查詢RGB值來定義區域,不幸的是我需要一些指導來實現它:) – 2010-08-11 04:58:02