Actualmente veo que un evento táctil me mostrará la UIView donde ocurrió el toque. Pero qué sucede si necesito detectar un toque de alguna forma no rectangular, como un círculo. ¿Cómo voy a hacer algo así?Cómo detecto un toque en un área específica
Básicamente quiero hacer algo solo si el usuario toca algún lugar dentro de un área circular que no es visible.
¡Se agradece cualquier ayuda/dirección, TIA!
Gracias Andrew! ¿Algún consejo sobre cómo descifrar algunas formas no estándar? Supongo que sería algo así como dibujar una forma con CGContext, y luego de alguna manera contrastando con eso. o que ? – dizy
Utilizaría CGContext para dibujar pero para el cálculo "IsInside" solo tendrá que usar matemática. Si puedes expresar las formas como polígonos, es bastante sencillo. Este enlace puede ayudar: http://local.wasp.uwa.edu.au/~pbourke/geometry/insidepoly/ –