2010-09-17 4 views
1

Je voudrais savoir comment implémenter une image cliquable pour une application iPhone à l'aide de l'objectif C. Je veux que cette image soit cliquable sur des zones spécifiques même si elle est pivotée. Si, par exemple, le haut d'une image va à la page A, et que celle-ci est tournée de 90 degrés dans le sens des aiguilles d'une montre, je veux que cette zone cliquable change en conséquence.Image IPhone avec hotspots cliquables

Est-ce possible?

Répondre

2

hmmm, vous pouvez placer UIButton « s (avec arrière-plans personnalisés) à côté de l'autre pour faire l'image (comme un casse-tête), puis de les regrouper en un UIView et au lieu de tourner la UIImageView, vous pouvez tourner la UIView qui devrait toujours activer les zones cliquables.

1

Vous pouvez utiliser une page Web HTML avec une image et une carte, puis afficher l'image dans un UIWebView.

Lors de la rotation du téléphone, faites pivoter l'UIWebView et laissez l'image se charger du reste.

Cela pourrait ne pas correspondre exactement à ce que vous cherchez en fonction de l'application.

1

Lancez par programme un UIButton transparent sur le dessus de l'image où vous voulez un point chaud.