Если я правильно понял ваш вопрос, вам нужно создать UIB-кнопку с изображением внутри (png или jpg) со скругленными углами.
Это может быть проще, если вы подкласс UIButton (так что вы можете использовать его повторно), но если вы не хотите этого делать, просто предположим, что у нас есть
UIButton *myButton;
, указывающий на вашу UIButton с правильно установленными изображениями и другими свойствами.
Во-первых, не забудьте
#import <QuartzCore/QuartzCore.h>
и затем просто установите:
myButton.layer.cornerRadius = 5.0f; //or any CGFloat values you need
Если это не работает, проверьте свойство UIButton «Clip Subviews» или используйте:
myButton.clipsToBounds = YES;