0

我有一个包含一些数据的html文件,因为我在webview中显示这个用户必须向下滚动才能查看信息,我想知道我是否可以提供页面卷曲动画来查看html的内容所以让用户更容易通过在页面之间滑动来阅读信息,

我应该使用 pageviewcontroller 吗?还是有任何其他库可以让我对自定义(webview)产生页面卷曲效果?我该如何进行?是否可以在一个页面上显示一些 html 信息,然后用户转到下一页?我如何实现这一点,它是一个 html 文件

4

1 回答 1

0

如果您想要那种分页,那么也许您可以尝试叶子库https://github.com/brow/leaves您可以使用它来分页各种 UIWebView 正如您在叶子示例中看到的那样,您必须渲染页面在 renderPageAtIndex 中。然后你可以使用类似的东西:

- (void) renderPageAtIndex:(NSUInteger)index inContext:(CGContextRef)ctx {

CGSize 屏幕尺寸 = CGSizeMake(320,480);

UIGraphicsBeginImageContext(screensize); CGContextRef 上下文 = UIGraphicsGetCurrentContext(); CGFloat scalingFactor = screensize.width/webView.frame.size.width; CGContextScaleCTM(context, scalingFactor,scalingFactor);

[webView.layer renderInContext: ctx]; }

您必须先加载 webview。

于 2013-02-01T07:21:41.757 回答