Не уверен, что я понял вашу проблему, но здесь идет речь:
Вероятно, у вас есть иерархия представлений, подобная этой:
То есть ваша кнопка была добавлена как подпредставление к UIWebView.Поскольку UIWebView также является UIScrollView, вы получаете поведение, которое вы наблюдали.Чтобы исправить это, сделайте кнопку родным, а не дочерним элементом:
Он все равно будет нарисован перед вашим UIWebView, если он был добавлен после UIWebView.