iOS webview - 加载多个文件

Posted

技术标签:

【中文标题】iOS webview - 加载多个文件【英文标题】:iOS webview - Loading multiple files 【发布时间】:2013-03-23 13:27:46 【问题描述】:

我是 ios 新手.. 我创建了一个简单的应用程序,使用UIWebview,我正在从服务器加载一个文件夹,其中包含 4 个子文件夹(1. CSS 2. Images 3. Audio 4. Html files),我想在webview 中显示 html Files 文件夹中的第一个文件 html 文件,然后当用户滑动页面时,我想显示 Html 文件文件夹中的下一个 html 文件.. 这里有可能.. 我我是 iOS 新手,请帮助我。

【问题讨论】:

【参考方案1】:

滑动效果

这是一个基本代码sn-p:

UISwipeGestureRecognizer *mSwipeUpRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(doSomething)];

[mSwipeUpRecognizer setDirection:(UISwipeGestureRecognizerDirectionUp | UISwipeGestureRecognizerDirectionDown | UISwipeGestureRecognizerDirectionLeft | UISwipeGestureRecognizerDirectionRight)];

[webview addGestureRecognizer:mSwipeUpRecognizer];

[mSwipeUpRecognizer release];

并在 .h 文件中添加:

<UIGestureRecognizerDelegate>

现在在 doSomething 方法实现中,更改您的网络 NSURL 并将该 URL 再次加载到网络视图。

对于卷曲动画:

以下是一些示例链接:

How to give page curl animation in webView?

Turn a page (a UIWebView) with an animation

【讨论】:

谢谢 mrunal.. 我可以像 Curl 页面那样做吗..? 如何在 webview 中一一加载文件...我在 bundle 中有文件夹 使用 bundle 中的文件路径创建 NSURL 对象,然后使用。

以上是关于iOS webview - 加载多个文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在 WebView 中仅加载 .html 页面并在 iOS 的 Safari 中加载所有 www 页面?

Android开发基础之控件WebView

Android开发基础之控件WebView

Flutter给WebView设置Cookie(Session)

在下一个活动中在 webview 中预加载 URL

如何在 react-native-webview 中启用安全上下文?