Ваша настройка должна выглядеть примерно так:

Как и Inderjeet , упомянутый в его комментарии, "Вы должны удерживать кнопку за пределами UIView
, иначе она не может быть нажата. Поддерживайте положение кнопки в соответствии с UIView
, используя ограничения ".
Теперь, чтобы ответить, почему, установите clip в bounds свойство вашего view
в true. Во время выполнения вы увидите, что часть, которая не может быть нажата, также не видна.