UIButton设置title和image

在代码中对button上的字进行设置,我们可以通过:

m_addButton.titleLabel.font = [UIFont systemFontOfSize: 7];
m_addButton.titleLabel.textColor = [UIColor blackColor];         
m_addButton.titleLabel.textAlignment = UITextAlignmentRight;

但是改变上面的字的时候不能用

m_addButton.titleLabel.text = @"Add Stuff";

而是要通过

 [m_addButton setTitle:@"1111" forState: UIControlStateNormal];

另外设置背景图以下两种方法也容易混淆:

[self setImage:[UIImageimageNamed:@"ic_home_page_unlike"]forState:UIControlStateNormal];
[self setBackgroundImage:[UIImageimageNamed:@"ic_home_page_unlike"] forState:UIControlStateNormal];

你可能感兴趣的:(UIButton设置title和image)