我UITextField
有一个自定义背景图像。
图像是 37px H 和 3px W。右边的最后一个像素有一个 1px 的边框,我想在末尾显示UITextField
我如何拉伸图像以使其边框只出现在最右边?
目前我尝试过
_exerciseName.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"mychu.png"]];
但这会创建我的图像的重复模式。
我将不胜感激任何指导。
我UITextField
有一个自定义背景图像。
图像是 37px H 和 3px W。右边的最后一个像素有一个 1px 的边框,我想在末尾显示UITextField
我如何拉伸图像以使其边框只出现在最右边?
目前我尝试过
_exerciseName.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"mychu.png"]];
但这会创建我的图像的重复模式。
我将不胜感激任何指导。
如果您的目标是 iOS 5+,您正在寻找该-[UIImage resizableImageWithCapInsets:]
方法,否则-[UIImage stretchableImageWithLeftCapWidth:topCapHeight:]