UIView大小不接受大于17000px的大小

时间:2011-02-27 09:02:12

标签: iphone cocoa-touch ios uikit uiscrollview

我想使用核心文本来绘制可以跨越100页的字符串。我正在尝试将UIView放入UIScrollView。我正在覆盖drawRect:以在UIView的此实例中添加文字。这里的问题是我想只有一个UIView可以垂直滚动,当我将UIView的大小设置为超过17000像素时,它不会显示任何内容。所以我的问题是如何在单个UIView中使用coretext编写大量文本,以便它可以像UIVextView一样垂直滚动。需要这方面的帮助。感谢

1 个答案:

答案 0 :(得分:1)

我认为使用多个UIView会更好,也是性能方面的。尝试创建一个子类,为每个x行文本(例如1页)创建另一个UIView,并让它在进入屏幕之前绘制。

如果这不可能,为什么你需要它在1 UIView中,你在scrollview中需要这么多文本?