我有一个圆形的UIButton(角半径=宽度/ 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
对齐设置为中心但未成功。