У меня не так много ответов, поэтому добавляю больше информации.
Мои кнопки не прямоугольные и не организованы в сетку, поэтому мне нужен способ создать то, что выглядит как кнопка (и показывает, что она была нажата визуально, как в стандартной UIButton), но где область касания отличается от область изображения.
Я использую прозрачный PNG, и этот элемент работает нормально. Я добавил кнопки в Интерфейсный Разработчик, и мне интересно, в этом ли проблема.
Однако, если я изменю imageEdgeInsets, это искажает отображение изображения, что явно не то, что я хочу.
Как ни странно, если я увеличу димемонии кнопки, изображение не изменится, но если я уменьшу их, то изменится.
Я пробовал разные комбинации режима (масштаб для заполнения и т. Д.), Но безрезультатно.
Мне известно, что существует свойство изображения и фонового изображения, но в IB есть только одно.
По сути, я не понимаю, как работает геометрия, и документация Apple, похоже, не помогает.
Конечно, я не могу быть единственным человеком, который пытается это сделать. Любая помощь будет тепло приветствоваться.
Большое спасибо,
Крис.