2014-10-30 62 views
0

我需要稍后显示带有图片或视频的文章。我需要在多个页面中显示它。用户并上下滑动以更改页面。页面需要滑出和进入。有什么好办法做到这一点?我做了一些研究,并有一些问题的想法。在多个UITextView中显示长文本

  1. UITextview。对每个UITextview使用一个布局管理器,它可以决定如何将文章分成不同的页面。然后我需要将UITextview放到不同的视图中。将所有视图添加到控制器并滑入和滑出。这种方法的问题:我怎么知道我需要多少视图?

  2. UIScrollView。它如何滑入和滑出?

感谢, 李

回答

0

我宁愿UIScrollView分页。

这里有几个例子

Example 1

Example 2

+0

感谢回答。这两个示例似乎并未显示如何确定最初需要多少页。例如,示例2直接使用3页。但我的问题是如何知道你需要3页...如果我知道,我也可以使用UITextview来创建幻灯片上下效果。 – user1165560 2014-10-31 00:22:59

+0

确定“最初需要多少页”的方法是使用框架内部控件计算页数。例如:如果您需要每页显示两个图像,并且总共有6个图像,则最初需要的页面总数为6/2 = 3个页面。 – 2014-10-31 04:02:48

+0

但并非如此简单。这是丰富的文字。也许我需要在中间插入图像。假设我有1000个单词,需要插入3个图像,标题,作者需要显示。他们有不同的字体。那我怎么知道我需要多少页? – user1165560 2014-10-31 06:04:58