我试图在uibuttons的帮助下手动上下滚动UITextView中的文本。 这就是我的工作方式。
[storyTextView setContentOffset:CGPointMake(storyTextView.contentOffset.x, scrollPoint-scrollFraction) animated:NO];
其中
scrollPoint=storyTextView.frame.size.height;
当我向上或向下滚动时,文字会被切断。 任何人都可以帮我解决我在做什么问题...... 谢谢 见图。
答案 0 :(得分:2)
默认情况下,UITextView会剪切它的子视图,因此您可以调整UITextView的大小以满足您的需要,或者取消选中xib中的“剪辑子视图”,或者使用代码
[storyTextView setClipsToBounds:NO];
答案 1 :(得分:0)
试试这个
[storyTextView setContentInset:UIEdgeInsetsMake(5,0,5,0)];
好的问题是这样的。你的字体很大,数学上你设置内容偏移但只取决于textview框架而不是内容高度。
解决方案是找出一个合适的算法来使内容正确可见,然后应用内容偏移,然后移动该特定高度,使文本正确显示
快乐编码:)