在- (void)viewDidLoad 中:
[size=medium]UIImage *buttonImageNormal = [UIImage imageNamed:@"whiteButton.png"];
UIImage *stretchableImage = [buttonImageNormal [color=red]stretchableImageWithLeftCapWidth[/color]:12 topCapHeight:0];
[doButton setBackgroundImage:stretchableImage forState:[color=red]UIControlStateNormal[/color]];
UIImage *buttonImagePressed = [UIImage imageNamed:@"blueButton.png"];
UIImage *stretchablePressed = [buttonImagePressed stretchableImageWithLeftCapWidth:12 topCapHeight:0];
[doButton setBackgroundImage:stretchablePressed forState:[color=red]UIControlStateHighlighted[/color]];[/size]
[size=medium]UIImage *buttonImageNormal = [UIImage imageNamed:@"whiteButton.png"];
UIImage *stretchableImage = [buttonImageNormal [color=red]stretchableImageWithLeftCapWidth[/color]:12 topCapHeight:0];
[doButton setBackgroundImage:stretchableImage forState:[color=red]UIControlStateNormal[/color]];
UIImage *buttonImagePressed = [UIImage imageNamed:@"blueButton.png"];
UIImage *stretchablePressed = [buttonImagePressed stretchableImageWithLeftCapWidth:12 topCapHeight:0];
[doButton setBackgroundImage:stretchablePressed forState:[color=red]UIControlStateHighlighted[/color]];[/size]