• iphone开发学习,开源之SVWebViewController,UIWebView支持后退、前进、刷新、使用Safari打开


    url:samvermette_SVWebViewController

    Three20带此浏览方式,如果只需要单一功能,不需要添加整个320项目。

    源码包demo方法:

    - (void)pushWebViewController {
        NSURL *URL = [NSURL URLWithString:@"http://www.cnblogs.com/maxfong/"];
        SVWebViewController *webViewController = [[SVWebViewController alloc] initWithURL:URL];
        [self.navigationController pushViewController:webViewController animated:YES];
    }
    
    - (void)presentWebViewController {
        NSURL *URL = [NSURL URLWithString:@"http://www.cnblogs.com/maxfong/"];
        SVModalWebViewController *webViewController = [[SVModalWebViewController alloc] initWithURL:URL];
        webViewController.modalPresentationStyle = UIModalPresentationPageSheet;
        webViewController.availableActions = SVWebViewControllerAvailableActionsOpenInSafari | SVWebViewControllerAvailableActionsCopyLink | SVWebViewControllerAvailableActionsMailLink;
        [self presentModalViewController:webViewController animated:YES];    
    }

    通过创建Toobar并操作mainWebView(UIWebView)的goBack、goForward、reload、stopLoading来操作web页的显示。

    学到了相互引用.h,在SVModalWebViewController.m用category引用SVWebViewController.h文件。

  • 相关阅读:
    定时器
    表单事件
    闭包,string类,Array类
    构造函数,原型链补充
    Elasticsearch安装(6.4.3版)
    快速配置ssh免密登录
    idea远程debug SpringBoot项目
    java获取一个对象的内存大小
    nginx代理其他网站
    外呼系统实现平均分配策略的实现方式之一
  • 原文地址:https://www.cnblogs.com/maxfong/p/2501513.html
Copyright © 2020-2023  润新知