gpt4 book ai didi

ios - 圆形 UIButton 不能对齐文本

转载 作者:行者123 更新时间:2023-11-28 21:56:02 25 4
gpt4 key购买 nike

我有一个圆形的 UIButton(corner radius=width/2) ,我试图使该按钮的标题居中,使其位于圆的中心。不知何故它不在中心,我已经尝试了一切,但没有成功。

我可以看到 + 号(它的标题)从中心向左上方一点点。对于字母,它是一样的——字母标题不居中:

UIButton *menu = [UIButton buttonWithType:UIButtonTypeCustom];
menu.contentHorizontalAlignment=UIControlContentHorizontalAlignmentCenter;
[menu setTitle:@"M" forState:UIControlStateNormal];
[menu setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
menu.contentHorizontalAlignment=UIControlContentHorizontalAlignmentCenter;
menu.contentVerticalAlignment=UIControlContentVerticalAlignmentCenter ;
menu.frame=CGRectMake(delta, 0, mwidth, mwidth);
menu.layer.cornerRadius=menu.frame.size.width/2.0;
menu.layer.borderWidth=1.0;

还尝试将 titleLabel 对齐方式设置为居中,但没有成功。

最佳答案

您可以尝试通过播放 setTitleEdgeInsets 来采用标题的位置方法并尝试使用不同的插图并选择最适合您的定制

关于ios - 圆形 UIButton 不能对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26525082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com