原文地址:http://blog.sina.com.cn/s/blog_af73e7a70101c6ze.html
btn.frame
[btn
//设置按钮上的自体的大小
//[btn
//应该使用
btn.titleLabel.font
[btn
//最后将按钮加入到指定视图superView
[superView
==========================================================
tvnamelabel=[[UIButton
这样初始化的button,文字默认颜色是白色的,所有如果背景也是白色的话,是看不到文字的,
btn.contentHorizontalAlignme
[btn
有些时候我们想让UIButton的title居左对齐,我们设置
btn.textLabel.textAlignment
是没有作用的,我们需要设置
btn.contentHorizontalAlignme
但是问题又出来,此时文字会紧贴到做边框,我们可以设置
btn.contentEdgeInsets
使文字距离做边框保持10个像素的距离。
=======================================================
一定要注意下面这一点,要不然在设置title颜色之后会出问题,比如在点击按钮之后,title颜色改变为其他颜色(如白色等)。
设置UIButton上字体的颜色设置UIButton上字体的颜色,不是用:
[btn.titleLabel
btn.titleLabel.textColor=[UIColor
而是用:
[btn