这与此处的所有其他问题“如何使UILabel中的文本居中”略有不同...我有一个包含一些文本的UILabel,我想在UILabel中将文本垂直居中。有什么大不了的,对吧?这是默认设置。问题来了,因为我的文本是动态的,而且我打开了自动收缩功能。随着文本变大,字体大小会缩小。你会得到这种行为。请注意字体基线没有移动,我希望它移动以便数字在UILabel的框架中垂直居中。简单吧?我只记得框架在viewDidLoad中的原始中心self.workoutTimeCenter=_workoutTimeLabel.center;然后我在更改文本后调用sizeToFit,对吧?[_workoutTim