iOS 图片拉伸

在Interface Builder中,UIButton的backgroundImage不支持拉伸,准确的说是UIButton中的backgroundImage不能支 持contentStretch属性(只能对UIImageView起作用),

在IB中,不能单独对UIButton的backgroundImage设置contentStretch属性。这 个属性可以在代码中设置,如下:

    UIImage *buttonBackgroundImage = [UIImage imageNamed:@"green-button.png"];  
        UIImage *stretchedBackground = [buttonBackgroundImage stretchableImageWithLeftCapWidth:33 topCapHeight:0];  
        [sendButton setBackgroundImage:stretchedBackground forState:UIControlStateNormal];  
原文地址:https://www.cnblogs.com/yaoxc/p/4171094.html