之前用了UILabel显示文字,后来将UILabel改为UIButton,发现文字的位置变了。我用的是一个CGRect。搞不懂为什么,后来想清楚了,UIButton中的title默认是居中对齐,而UILabel估计是左对齐。后来用了UIButton的
toplabel.titleLabel.textAlignment =UITextAlignmentLeft;
貌似也不怎么好用,呵呵,不过找到原因了。
之前用了UILabel显示文字,后来将UILabel改为UIButton,发现文字的位置变了。我用的是一个CGRect。搞不懂为什么,后来想清楚了,UIButton中的title默认是居中对齐,而UILabel估计是左对齐。后来用了UIButton的
toplabel.titleLabel.textAlignment =UITextAlignmentLeft;
貌似也不怎么好用,呵呵,不过找到原因了。