не работает жест касания iOS 13.4 в текстовом поле - PullRequest
0 голосов
/ 29 апреля 2020

по какой-то причине iOS 13.4 добавленная buttonMaskRequired в своем классе UITapGestureRecognizer может кто-нибудь объяснить, как его использовать? потому что я хочу проверить, не вызывает ли это жест касания в моем текстовом поле, теперь мне нужно долго нажимать, что не очень удобно для пользователя. в более ранней версии 13.3.1 обычно работает жест касания. например, в прошлой версии iOS этот код работает как есть: (iOS SWIFT)

let tap2 = TouchGestureRecognizer(target: self, action: #selector(UpdateProfile.onCLickTextField(_:)))
tap2.delegate = self

if UserData.email == nil || UserData.email.isEmpty {
    tap2.numberOfTapsRequired = 1
}

email.addGestureRecognizer(tap2)
email.isUserInteractionEnabled = true

он всегда работает. только до iOS 13.4. а потом я увидел это изменение. enter image description here

Может кто-нибудь объяснить, как это работает? а как им пользоваться? Спасибо. извините за мой английский sh.

...