滚动滚动视图

问题描述:

我有一个包含多个文本框的滚动视图。我注意到,只有将手指放在背景上(即不在文本框上),才能够滚动。当我尝试用手指在文本字段上滚动视图时,它不会滚动。这是正常的行为吗?滚动滚动视图

+0

看一看的UIScrollView的文件建立: - touchesShouldCancelInContentView: canCancelContentTouches财产 delaysContentTouches财产 – calimarkus 2012-03-08 11:03:35

如果你的文本字段有多行代码,你(或你的用户)会希望它会滚动文本字段的内容而不是父滚动视图,是吗?

也许你想要做的是对你的文本字段进行子类化,并且如果你检测到一个触摸事件,如果它是一个长触摸(即滚动?),将它传递给父滚动视图的响应者链。或者,如果您完全不关心手指触摸,那么您的子类可以将所有触摸事件传递给父视图。

或者可能只是将文本字段的userInteractionEnabled属性设置为FALSE