我有UITextField
,其中包含自定义背景图片。
图像为37px H和3px W.右边的最后一个像素有一个1px的边框,我希望在UITextField
的末尾显示,我怎么能拉伸图像使它只有边框出现在最右边?
目前我试过
_exerciseName.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"mychu.png"]];
但是这会产生我图像的重复模式。
我很感激任何指导。
答案 0 :(得分:0)
如果您的目标是iOS 5+,那么您正在寻找-[UIImage resizableImageWithCapInsets:]
方法,否则-[UIImage stretchableImageWithLeftCapWidth:topCapHeight:]