[英]button title hides button image iOS
我正在按钮上设置标题和图像..但是我面临问题..我的按钮标题与图像重叠。
我的代码是
-(void )addImageonbtn:(UIButton *)Button{
[Button setImage:[UIImage imageNamed:@"drop_bg"] forState:UIControlStateNormal];
Button.imageEdgeInsets = UIEdgeInsetsMake(0, Button.frame.size.width, 0, 24);
Button.titleEdgeInsets = UIEdgeInsetsMake(0, -37, 0, 0);
Button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft ;
Button.layer.borderWidth=1;
Button.layer.borderColor=[UIColor colorWithRed:5/255.0 green:195/255.0 blue:249/255.0 alpha:1.0].CGColor;
Button.clipsToBounds=YES;
}
您需要设置背景图片来解决重叠标题问题。
[Button setBackgroundImage:[UIImage imageNamed:@"drop_bg"] forState:UIControlStateNormal];
希望这会帮助你。
如果使用自动布局和情节提要xcode,请提供按钮设置,就像您希望按钮中的文本和图像都从右到左设置一样
注意:图像大小必须适合按钮文字
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.