Safari на iPad имеет ту же проблему с шириной кнопок / отступов, что и на iPhone
iPhone
<span style="border: solid 1px blue; display: block; width: 16px; overflow: hidden">
<button style="-webkit-appearance: none; border-width: 0"> </button>
</span>
(синяя рамка показывает, где находится кнопка, это не критично для взлома)