繁体   English   中英

按钮标题隐藏按钮图像iOS

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM