【发布时间】:2013-08-06 01:44:54
【问题描述】:
更新 这似乎只是 IOS 7 的问题。已为接受的答案添加了一个很好的解决方法。
我创建了一个包含 UITextView 和 UILabel 的自定义控件,其中包含 textview 的标题,即我的控件。 我的控件会自动更改大小以适应文本视图和标题。在此之前,我更改了 textview 的大小以适合文本。 这样效果最佳。
我已经添加了功能,所以 textview 会自动滚动到最后一行。或者这至少是我正在尝试的。只要最后一行包含除空文本之外的任何内容,它就可以正常工作。如果文本为空,它会向下滚动,因此您只能看到大约一半的光标。
我做错了什么?
所以你可以更好地理解它我做了一些图像:
这是我输入一个单词并进行一些换行符。 (仍然不足以让它滚动)
然后我换行。 (按回车键)仔细观察光标是如何减半的。这就是问题所在!
我已经制作了下一张照片,所以你可以看到我所期望的。
【问题讨论】:
-
你能把你的简单 Xcode 项目上传到某个地方吗?
-
对,一秒,上传到github
-
源码+项目,添加到问题中
-
谢谢,我添加了答案
-
在 iOS 7.0.3 中这似乎仍然是一个问题。
标签: ios uikit uitextview ios7