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

时间:2013-04-27 08:58:51

标签: iphone ios uiscrollview uitextview

我有一个视图控制器,它包含三个组件(标签,图像和uitextview),在文本视图中,我的文本具有无限数量的行。

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

enter image description here

文本视图是写入详细信息视图的位置。 请帮我, 谢谢,

1 个答案:

答案 0 :(得分:0)

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

scrollEnabled

如果文本视图中的文本大于文本视图的大小(因此您需要它来滚动内容文本),您可以访问外部滚动视图上的平移手势和文本视图滚动视图以进行调整他们。基本上,每当新的平移启动时,您都会在平移手势委托方法中使用逻辑来决定文本是否应该滚动,或者容器视图是否应该滚动。