gpt4 book ai didi

iphone - 如何计算iPhone ScrollView 的动态大小?

转载 作者:行者123 更新时间:2023-12-03 20:53:59 26 4
gpt4 key购买 nike

我有动态编号的 TextView ,它们的大小也可以是动态的,每个 TextView 之后也有动态编号的标签,并且每个项目都放置在 ScrollView 上,因此 ScrollView 也具有动态大小,所以有人指导我如何完成这个任务?如果这是重复的问题,请原谅我!

最佳答案

要设置UILabel或UITextView的动态高度,可以实现以下方法

这个例子是针对UILabel的,记住,在设置动态高度之前你需要设置noOfLines属性,你可以将noOfLines设置为最大数量。

NSString *text = @"Your text here";
CGSize size = [text sizeWithFont:lblName.font constrainedToSize:CGSizeMake(lblName.frame.size.width, 10000)];

scrollview.contentSize = CGSizeMake(scrollView.frame.size.width, size.height);

希望这有帮助

关于iphone - 如何计算iPhone ScrollView 的动态大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6567531/

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