Изображения являются рекомендуемым методом для создания пользовательских кнопок.Встроенные кнопки Apple в основном предназначены только для прототипирования.
Вы также можете создать подкласс UIButton, а затем переопределить методы для drawInRect
и предоставить собственный код для рисования, возможно, используя CoreGraphics.Тем не менее, он по-прежнему намного чище в коде и эффективнее во время выполнения просто использовать изображения.