2010-08-09 5 views
0

Étant un noob complet dans le développement iPhone, je me demandais quelle serait la meilleure façon de définir des régions dans une image (pour l'interaction). Jusqu'à présent, j'ai 2 idées:Définition de régions dans une image

  • utilisation CGpath dessiner essentiellement les domaines qui I`M intéresse, mais je peux rapidement le voir devenir fastidieux sur les graphiques complexes.

  • Utilisez une couche codée par couleur avec des régions contenant différentes valeurs RVB et renvoyez celles-ci en tant que mes régions.

Ces approches sont-elles sensées?

Répondre

0

Dépend de ce que vous entendez par interaction et si vous voulez que les régions soient visibles par l'utilisateur. Une approche simple serait d'ajouter simplement UIButton au-dessus de votre image. Ils peuvent être transparents et n'importe quelle taille (rectangulaire) que vous aimez. Ou ils peuvent contenir des images ou des couleurs pour être visibles par l'utilisateur.

Si vous avez besoin de formes arbitraires, cette solution ne vous sera pas utile.

+0

merci pour votre réponse, j'ai essayé avec UIButtons, mais comme vous le dites, j'ai caché des formes arbitraires. Donc, je pensais à cacher une image codée en couleur dont je pourrais interroger les valeurs RVB pour définir les régions, malheureusement j'ai besoin d'un peu de conseils pour l'implémenter :) –

Questions connexes