Найти прикасаются (страна) на UIImageView на основе координат
Я использую UIImageView с глобусом изображением, если я затрону любую область, если я затрону любую африканскую страну, я хотел бы пожалуйте событие касания и покажите, что это конкретная страна, нажатая пользователем. Я подошел к тому, как он координирует изображения, пожалуйста, дайте мне какие-либо предложения, как я могу получить затронутые позиции по стране. Спасибо заранее.
Благодаря Mohamed, я уже получил координаты х и у, но я необходимо определить цвет затронутой области. Предположим, что область красная, а пользователь касается границы или где-то в середине этой области. –
. Простое решение вам нужно будет сохранить прямоугольник ле для каждой страны и сравнить их для вар Egypt_rect = CGRectMake (0, 10, 100, 100) // Египет вар India_rect = CGRectMake (10, 100, 200, 100) // Индия вар существует = CGRectContainsPoint (Egypt_rect, touch.locationInView (self.view)); если есть { } –