0

UITextField有一个自定义背景图像。

图像是 37px H 和 3px W。右边的最后一个像素有一个 1px 的边框,我想在末尾显示UITextField我如何拉伸图像以使其边框只出现在最右边?

目前我尝试过

_exerciseName.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"mychu.png"]];

但这会创建我的图像的重复模式。

我将不胜感激任何指导。

4

1 回答 1

0

如果您的目标是 iOS 5+,您正在寻找该-[UIImage resizableImageWithCapInsets:]方法,否则-[UIImage stretchableImageWithLeftCapWidth:topCapHeight:]

于 2013-06-09T14:44:59.983 回答