合并文本视图滚动与ios应用程序中的屏幕滚动

问题描述:

我有一个视图控制器,它包含三个组件(标签,图像和uitextview),在文本视图中我有我的文本,其中有无限的行数。合并文本视图滚动与ios应用程序中的屏幕滚动

因此,我使用了textview进行滚动。但有一个问题,这个文本视图看起来像iframe,意味着它的滚动与屏幕的主滚动不同,我想将这个滚动与屏幕滚动合并。

enter image description here

文本视图就是(详细信息视图放在这里)被写入。 请帮助我, 谢谢

+0

所以你描述的3个视图是在另一个滚动视图? – Wain 2013-04-27 09:01:19

+0

是的,但我没有上述两个问题(我不需要与文本和图像滚动),但与滚动所需的文本的问题。 – CarinaM 2013-04-27 09:03:24

+0

因此,两个滚动视图都是垂直滚动的,并且如果您平移文本视图但是它已经滚动到其结尾,您希望全视图滚动? – Wain 2013-04-27 09:13:05

如果文本视图中的文本小于文本视图的大小(并且总是会),只需禁用滚动即可。

scrollEnabled 

如果文本视图中的文本比文本视图的大小大(所以你需要它来滚动内容文本),你可以在外部滚动视图和文本视图滚动访问移动手势视图来调解他们之间。基本上,每当一个新的平移开始时,你会在泛手势委托方法中有逻辑决定文本是否应该滚动,或者容器视图应该滚动。