//4.1设置normal和highlight的背景图片
UIImage *btnImage = [UIImage imageNamed:@"RedButton"];
CGFloat btnImageW = btnImage.size.width * 0.5;
CGFloat btnImageH = btnImage.size.height * 0.5;
UIImage *newBtnImage = [btnImage resizableImageWithCapInsets:UIEdgeInsetsMake(btnImageH, btnImageW, btnImageH, btnImageW) resizingMode:UIImageResizingModeStretch];
[loginBtn setBackgroundImage:newBtnImage forState:UIControlStateNormal];
UIImage *btnSelImage = [UIImage imageNamed:@"RedButtonPressed"];
CGFloat btnSelImageW = btnSelImage.size.width * 0.5;
CGFloat btnSelImageH = btnSelImage.size.height * 0.5;
UIImage *newBtnSelImage = [btnSelImage resizableImageWithCapInsets:UIEdgeInsetsMake(btnSelImageH, btnSelImageW, btnSelImageH, btnSelImageW) resizingMode:UIImageResizingModeStretch];
[loginBtn setBackgroundImage:newBtnSelImage forState:UIControlStateNormal];
[self.view addSubview:loginBtn];
iOS 解决button设置背景图片的时候拉伸变形的问题
最新推荐文章于 2020-12-19 12:12:42 发布