gpt4 book ai didi

iphone - UIScrollView contentSize 被重置

转载 作者:行者123 更新时间:2023-12-03 16:46:43 26 4
gpt4 key购买 nike

我需要动态地将文本字段添加到 ScrollView 。我能够做到这一点,添加后我每次都会计算并更新 ScrollView 的内容大小。

更新内容大小后,我可以在屏幕上查看它,一旦编辑文本字段(键盘消失),我的内容大小将重置为原始值。我在这里错过了什么吗? ScrollView 是通过xib创建的。

最佳答案

您可以跟踪最后一个 textFiled 的 y 位置。

现在,在将所有文本字段添加到 ScrollView 后,使用下面的行。

[scrollView setContentSize:CGSizeMake(320, yPos)];

对于键盘问题用户,请使用以下代码。

- (BOOL)textFieldShouldReturn:(UITextField *)textField{

[textField resignFirstResponder];
[scrollView setContentSize:CGSizeMake(320, yPos)];
return YES;
}

希望这对您有帮助。

祝一切顺利!!!

关于iphone - UIScrollView contentSize 被重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15408133/

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