переопределить hitTest, чтобы игнорировать прозрачность - PullRequest
0 голосов
/ 02 декабря 2018

У меня есть простой код, который отображает маскированное изображение.

@IBOutlet weak var mainImage: UIImageView!

override func viewDidLoad() {
    super.viewDidLoad()

    let maskView = UIImageView()
    maskView.image = ... //mask image
    maskView.frame = mainImage.bounds

    mainImage.mask = maskView

    mainImage.isUserInteractionEnabled = true
}

Как мне переопределить hitTest, чтобы игнорировать прикосновения за пределами маски (прозрачные области)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...