gpt4 book ai didi

iphone - 自动调整标签,CGSize 给出的值为零

转载 作者:行者123 更新时间:2023-11-29 04:29:42 26 4
gpt4 key购买 nike

我想根据标签的大小更改标签的大小。我在第一行设置了一个断点,当我向下看时,当我到达以 CGSize 开头的行时,我看到“tagsSize”实际上有一个值,然后在该行之后将其更改为零。我实际上在同一项目的不同类中使用了相同的代码,当然进行了更改,并且工作正常。我可能正在寻找一些东西。请看一下并让我知道我做错了什么。

_tagsArray = [[NSMutableArray alloc] initWithObjects:@"Astronaut", @"iPhone", @"iOS", @"Software Engineer", @"Carpentry", @"Landscape Design", @"Doctor", @"Actor", @"CEO", @"iOS Developer", @"Software Engineer", @"Carpentry", @"Landscape Design", @"Doctor", @"Actor", @"CEO", @"iOS Developer", nil];
_tagsString = [_tagsArray componentsJoinedByString:@", "];

_tagsLbl.font = [UIFont fontWithName:@"Helvetica" size:18];
CGSize tagsSize = [_tagsString sizeWithFont:[_tagsLbl font]];

NSLog(@"%f", tagsSize.width);
CGFloat tagsWidth = tagsSize.width;

最佳答案

你在哪里分配UILabel?我认为当你使用它时它是零..

关于iphone - 自动调整标签,CGSize 给出的值为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11888819/

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