Я пытаюсь создать кнопку, которая выглядит как значки на iphone, с изображением и названием ниже. Я работаю в ландшафтном режиме.
У меня есть пользовательская кнопка на IB с изображением и заголовком, а внутри кода я использую методы:
<code>
[aButton setTitleEdgeInsets:UIEdgeInsetsMake(60.0, -50.0, 0.0, 0.0)];
[aButton setImageEdgeInsets:UIEdgeInsetsMake(-10.0, 29.0, 0.0, 0.0)];
Моя проблема в том, что область, которая реагирует на сенсорные события, очень мала и находится в верхнем левом углу кнопки, другая проблема состоит в том, что, если я изменяю свой размер кнопки, мне придется снова вручную вычислять значения для этих двух функций.
Есть ли простой способ сделать это? И если нет, то как я могу исправить область касания?
Спасибо
Гилад