Closed huhangatzz closed 1 year ago
Bug 表现 在给按钮设置背景后中间只展示一个图标时,这个图标无法放在背景的中心位置,会往右偏移.
截图
如何重现 QMUIButton button = [QMUIButton buttonWithType:UIButtonTypeCustom]; button.titleLabel.font = FontScale_14; button.layer.cornerRadius = 15ScreenScale; button.layer.masksToBounds = YES; [button setBackgroundImage:LQImageColor(LQRGBColor(0, 0, 0, 0.4)) forState:UIControlStateNormal]; button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentCenter; [button setImage:LQImage(defaultImgStr) forState:UIControlStateNormal]; [button addTarget:self action:@selector(clickButtonAction:) forControlEvents:(UIControlEventTouchUpInside)]; [self addSubview:button];
预期的表现 正常情况下,应该是什么表现
其他信息 都有
无法复现,可考虑你的 icon 图是不是有问题。
Bug 表现 在给按钮设置背景后中间只展示一个图标时,这个图标无法放在背景的中心位置,会往右偏移.
截图
如何重现 QMUIButton button = [QMUIButton buttonWithType:UIButtonTypeCustom]; button.titleLabel.font = FontScale_14; button.layer.cornerRadius = 15ScreenScale; button.layer.masksToBounds = YES; [button setBackgroundImage:LQImageColor(LQRGBColor(0, 0, 0, 0.4)) forState:UIControlStateNormal]; button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentCenter; [button setImage:LQImage(defaultImgStr) forState:UIControlStateNormal]; [button addTarget:self action:@selector(clickButtonAction:) forControlEvents:(UIControlEventTouchUpInside)]; [self addSubview:button];
预期的表现 正常情况下,应该是什么表现
其他信息 都有