Я использую этот образ я хочу сделать мой UIImage выглядит так же в iPhone и IPad с помощью resizableImageWithCapInsets
Это хорошо работает в iPhone, но если я использовать это изображение в IPAD, это края становятся растянуты.
Я знаю, что могу использовать resizableImageWithCapInsets, но это не работает для меня.
Пожалуйста, предложите, что мне делать и как resizableImageWithCapInsets работает.
Мой текущий код этого, (но это не работает для меня)
[[self IBimgCellBGImage]setImage:[[UIImage imageNamed:@"img_cellBGView.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(1, 4, 1, 4)]];
Это работает, но не поцарапано как то, что мне нужно (растяжка слишком много). Не могли бы вы объяснить, как это работает? –
Ну, я предлагаю вам прочитать документацию [- resizableImageWithCapInsets:] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIImage_Class/#//apple_ref/occ/instm/UIImage/resizableImageWithCapInsets :) – rckoenes
Хорошо, спасибо, но можете ли вы его упростить? И изображение растягивается еще больше, как я могу уменьшить это.? –