UITextView不会从特定区域外滚动

时间:2013-01-29 22:42:03

标签: ios objective-c uitextview

我有一个大约100行的UITextView(为了测试目的,它的静态)滚动很好但是当我尝试从大约150滚动它从底部我无法滚动。这意味着它只允许我从textview的某个区域滚动。例如,见下图。如果我尝试从顶部选择并滚动3行以上,我可以滚动但在第3行以下,它不会让我滚动。我浏览了文档但找不到任何有意义的内容。 enter image description here

3 个答案:

答案 0 :(得分:1)

尝试调整UITextView的框架大小,使其不与UITabBarView重叠。如果在界面构建器中创建它,则可以在那里调整它的大小。

答案 1 :(得分:1)

如果有一些区域没有接受ui触摸,那意味着你的UITextView被另一个视图重叠。尝试:

[self.view bringSubviewToFront:textView];

也想想恩里科的回答。

答案 2 :(得分:1)

为TextView添加背景颜色。它将为您提供TextView Complete框架的精确概念,它是背景或前景的子视图。