我尝试通过调用[SizeToFit]使UIButton适合其标题文本。不幸的是,我得到了如下不想要的结果。我想按钮的大小小于它的标题大小。因此,标题字符串被缩写了。我选择的简单而愚蠢的解决方案是在调用[sizeToFit]后将宽度增加20pt。我相信有比我使用的更好的解决方案。有知道的人吗? 最佳答案 sizeToFit不会调整文本的大小,但它用于调整View的大小,以便包含其subview。请改用adjustsFontSizeToFitWidth来调整字体大小以适合您的按钮宽度。btnMyButton.titleLabel.adj