gpt4 book ai didi

iphone - 重置内容插入后如何设置滚动偏移?

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

我的 UITextView 有问题。我必须重置此内容插图,因为我必须在顶部和底部添加一些内容。我在textViewDidChanged中写了一段代码。因为我会在 textView 的底部设置一些东西,当我输入 blah-blah 时,某些东西会被重新定位,否则 blah-blah 会在该东西上键入。我不想要这样。所以我在textViewDidChange中写了一段代码。

这是我的代码:

UIEdgeInsets newInset = self.textView.contentInset;
newInset.top = 50;
newInset.bottom = 1000; // just example
self.textView.contentInset = newInset;

好的,完成。

我重置了内容插图,但textView的滚动始终指向uitextView的末尾。我希望将滚动偏移设置为打字位置。

我该如何解决这个问题?我只想调整我的 TextView 的内容插图的大小。

我该怎么做?请帮助我!

最佳答案

由于 UITextView 继承自 UIScrollView,您可以通过调用来设置滚动指示器插入:

UIEdgeInsets scrollInsets = UIEdgeInsetsMake(20.0, 0.0, 30.0, 0.0);
yourTextView.scrollIndicatorInsets = scrollInsets;

这将为您的 TextView 顶部提供 20 像素,底部为 30 像素。

关于iphone - 重置内容插入后如何设置滚动偏移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10696910/

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