Iphone 更改UI按钮的颜色和对齐方式';s文本

Iphone 更改UI按钮的颜色和对齐方式';s文本,iphone,ios,ipad,uibutton,Iphone,Ios,Ipad,Uibutton,我正在ui表格视图中创建ui按钮: UIButton *aboutButton=[UIButton buttonWithType:UIButtonTypeRoundedRect]; [aboutButton setTitle:@"ABOUT" forState:UIControlStateNormal]; [aboutButton addTarget:self action:@selector(aboutButtonClicked) forControlEvents: UIControlEven

我正在
ui表格视图中创建
ui按钮

UIButton *aboutButton=[UIButton buttonWithType:UIButtonTypeRoundedRect];
[aboutButton setTitle:@"ABOUT" forState:UIControlStateNormal];
[aboutButton addTarget:self action:@selector(aboutButtonClicked) forControlEvents: UIControlEventTouchUpInside];
aboutButton.frame=CGRectMake(20, 375, 200, 35);
[tableView addSubView aboutButton];

按钮工作正常。。。。。。。。。但按钮文本为蓝色,居中对齐。我想更改文本颜色和对齐方式-如何更改?

您可以使用
-[myButton setTitleColor:forState::][/code>设置标题的颜色。

可以使用
[myButton setContentHorizontalAlignment:uicontrolContentHorizontalAlignment Right]更改对齐方式
设置按钮标题颜色和对齐方式

[aboutButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];

[aboutButton.titleLabel setTextAlignment:UITextAlignmentCenter]; 

在这么长的时间里,它已经被问了好几次了


这真的应该可以通过点击
ui按钮
ui标签
类参考来解决,没有必要在上面发布。您可以在Xcode或web上查看文档,它们非常简单和详细。[aboutButton.titleLabel setTextAlignment:UITextAlignmentCenter];不工作…使用此代码[关于按钮设置ContentHorizontalAlignment:uicontrolContentHorizontalAlignment右];aboutButton.titleLabel.textAlignment=UITextAlignmentCenter;正在工作默认情况下,它是中心对齐的。。。但是如果我使用aboutButton.titleLabel.textAlignment=UITextAlignment Left,它仍然是中间的..[aboutButton setContentHorizontalAlignment:uicontrolContentHorizontalAlignment Right];您可以设置按钮框。
aboutButton.titleLabel.textAlignment = UITextAlignmentCenter;
[aboutButton setContentHorizontalAlignment:UIControlContentHorizontalAlignmentRight];
[aboutButton setTitleColor:[UIColor redColor] forState:UIControlStateNormal]
[aboutButton setContentHorizontalAlignment:UIControlContentHorizontalAlignmentLeft];