У меня есть UIImageView, который, когда пользователь нажимает на него и удерживает его, изображение меняется на другое изображение, и когда он отпускается, возвращается к исходному изображению.Swift UIView блокирует взаимодействие пользователя с изображением
Теперь, когда возникает проблема, есть UIView, который находится непосредственно поверх UIImageView и имеет тот же самый размер. (Я использую его для хранения урожайного изображения позже в моем проекте).
Когда UIView есть, я, похоже, не могу долго продолжать работу с UIImageView.
Я не могу поместить UIView под UIImageView, потому что в UIView есть взаимодействие с пользователем в более поздней точке.
Я попытался
@IBOutlet weak var crop_view: CroppableUIView!
crop_view.userInteractionEnabled = false
crop_view.alpha = 0.0
Я получил взаимодействие с пользователем с поддержкой моей точки зрения изображения, и это альфа 1,0.
Я не могу заставить эту работу работать.
Любые предложения по включению образа image_view для взаимодействия с пользователем, а не с UIView, но тем не менее можно изменить эти параметры позже, например, при нажатии кнопки установить взаимодействие пользователя с UIView и а не вид изображения?
Поскольку этот другой вид представляет собой «культурный вид», возможно, существует другой способ выполнить то, что он пытается выполнить. Объясните, для чего он предназначен. Может быть, есть лучший способ. – matt