У меня есть простая кнопка с изображением, она имеет фиксированную ширину и высоту 110.
Таким образом, проблема в том, что событие touchUpInside срабатывает только в том случае, если я нажимаю верхние 20% кнопки, если щелкнуть ниже, и ничего не сработало, даже жест касания кнопки.
После поиска большинство решений предложили, что если в блоке просмотра находится рамка кнопки, сенсорное событие может не пройти, но у меня нет ничего подобного. Кнопки являются подпредставлением корневого представления.
Я также проверил, не используется ли на моем контроллере вида распознаватель жестов.
Так что кто-нибудь может указать мне правильное направление для решения этой проблемы.
И эта проблема возникает и с другими стандартными UIControls (например: DatePicker прокручивается только верхняя часть представления Picker, нижняя часть не активна)