как узнать координату отображаемого пользовательского изображения в системе координат экрана?

#uiimageview #uiimage #touch #coordinate

#uiimageview #uiimage #коснитесь #координата

Вопрос:

Если я коснусь экрана с отображаемым пользовательским изображением, я могу получить координату (screen.x, screen.y) в экранных координатах. И как я могу получить координату пользовательского изображения (image.x, image.y) из этой координаты? UIImage находится в UIImageView.

Ответ №1:

До сих пор я не нашел никакого свойства или чего-либо еще, чтобы напрямую получить координату отображаемого пользовательского изображения. Тем не менее, после некоторых вычислений (с использованием радиоприемника аспектов исходного UIImage) расстояние между началом отображаемого UIImage и UIImageView.frame можно было бы легко определить. Я беспокоился об ошибке, но оказалось, что ошибка очень мала, и я вряд ли могу сказать.