【发布时间】:2014-05-07 11:33:27
【问题描述】:
在我的应用程序中有一个具有 UITextView 的 UIScrollView。
如果 UITextView 有 200 行,用户将选择第一行并拖动所选文本的最后一个端点,用户将拖动该点以选择更多行。
然后,无论在屏幕上看到什么文本,用户都可以选择,但滚动视图不会自动滚动到选择另一个文本行。
可能理解起来很混乱,但我不知道该问什么问题。
为了理解我把图片放在这里。在图像中,蓝色的最后一个端点将向下拖动,然后 UITextView 应该滚动。我在我的应用程序中想要的功能。
任何类型的想法、代码、链接都会有很大帮助...
编辑:
文本视图适合 200 行。
表示文本高度是 200 行文本的高度。
所以我必须滚动滚动视图,为此需要任何事件都将调用拖到终点。
【问题讨论】:
-
如果您尝试从下到上开始选择文本,UITextView 将滚动。
-
这不是解决方案。我不能告诉用户从底部选择文本。我需要按照我说的开始。你还有什么想法吗?
-
请看我的编辑...
-
设置 UITextView userInteractionEnabled = YES; UITextView.editable =否; UITextView.scrollEnabled = YES;.. 这是 uitextView 的委托属性,可以在没有 UIScrollView 的情况下滚动...在您的 .h 文件中添加
... -
我不能编辑=NO。请查看我编辑的问题。文本视图处于滚动视图中。在拖动时,我想滚动滚动视图。
标签: ios iphone uiscrollview uitextview nsrange