【发布时间】:2013-01-29 22:42:02
【问题描述】:
我有一个大约 100 行的 UITextView(为了测试它的静态),它可以很好地滚动,但是当我尝试从大约 150 行滚动时,我无法滚动。这意味着它让我只能从文本视图的特定区域滚动。例如见下图。如果我尝试从顶部选择并滚动到 3 行以上,我可以滚动但在第 3 行以下,它不会让我滚动。我浏览了文档,但找不到任何有意义的东西。
【问题讨论】:
-
向上滚动超过顶部的第三行后,底部是否有更多文本可供查看?如果没有,那么您只需将 UITextView 窗口向上移动一点。
-
可能有东西在那个区域拦截了你的触摸事件。除了该区域中的文本视图之外,您是否有任何东西,无论是否隐藏?
-
David 我隐藏了两个视图。一个视图是集合视图条,另一个是显示集合视图条的半透明背景。但这仅在某些情况下是必需的。
-
但奇怪的是,即使这些视图可见,该视图上方的两行也不响应屏幕上的任何手势。
标签: ios objective-c uitextview