gpt4 book ai didi

iphone - 在矩形中垂直居中文本

转载 作者:行者123 更新时间:2023-11-29 11:14:30 25 4
gpt4 key购买 nike

我有以下代码在矩形中垂直(和水平)居中绘制文本:

CGSize size=[self.buttonText sizeWithFont:font];
CGRect textFrame=CGRectMake(self.bounds.size.width/2-size.width/2, self.bounds.size.height/2-size.height/2, size.width, size.height);
[self.buttonText drawInRect:textFrame withFont:font];

但是,我的文本绘制的几个像素太高了。我的计算是否正确?

最佳答案

您的代码看起来不错。尝试为同一个矩形提供背景颜色以查看/调试正在发生的事情。

关于iphone - 在矩形中垂直居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10074440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com