gpt4 book ai didi

ios - 设置 UILabel 字体大小,将文本移到其框架的左侧

转载 作者:行者123 更新时间:2023-11-28 23:05:18 27 4
gpt4 key购买 nike

我正在配置一个 UITableViewCell。

    mainLabel = [[[UILabel alloc] initWithFrame:CGRectMake(0, 8, 226, 14)] autorelease];
mainLabel.tag = MAINLABEL_TAG;
mainLabel.font = [UIFont systemFontOfSize:13.0];
mainLabel.textColor = [UIColor darkGrayColor];
mainLabel.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleHeight;
mainLabel.backgroundColor = [UIColor clearColor];
[cell.contentView addSubview:mainLabel];

问题是在设置文本字体大小时,文本以负左边距显示,因此它在框架中的 X 坐标之前开始。

如果我注释字体大小说明:

    mainLabel.font = [UIFont systemFontOfSize:13.0];

文本显示到位。

为什么会这样?

最佳答案

去掉这一行

mainLabel.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleHeight;

关于ios - 设置 UILabel 字体大小,将文本移到其框架的左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9393883/

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