在Xcode中创建多个webview

时间:2014-07-17 12:31:16

标签: ios webview viewcontroller

我是一名新程序员,我正在制作我的第一个应用程序,我已经制作了Android应用程序。我在Xcode中遇到了麻烦。

我看到了这个教程Xcode 5 Creating a Web View

现在我能够制作一个功能性的webview。我的问题是:我是否必须按照我想制作的每个webview创建一个ViewController?或者我可以使用一个ViewController进行50次网页浏览吗?

我尝试使用相同的ViewController进行两次网页浏览。第一个起作用,第二个起作用。

nsotrosWebViewController.h

#import <UIKit/UIKit.h>



@interface nsotrosWebViewController : UIViewController

@property (weak, nonatomic) IBOutlet UIWebView *Nosotros;

@property (weak, nonatomic) IBOutlet UIWebView *Tienda;



@end

nsotrosWebViewController.m

#import "nsotrosWebViewController.h"



@interface nsotrosWebViewController ()



@end



@implementation nsotrosWebViewController



- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil

{

    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];

    if (self) {

        // Custom initialization

    }

    return self;

}



- (void)viewDidLoad

{

    [super viewDidLoad];



    // Webview nosotros-spanish

NSURL *nosotrosURL = [NSURL URLWithString:@"http://google.com"];

    NSURLRequest *nosotrosRequest = [NSURLRequest requestWithURL:nosotrosURL];

    [_Nosotros loadRequest:nosotrosRequest ];



    // Webview tienda-spanish

    NSURL *tiendaURL = [NSURL URLWithString:@"http://google.com"];

    NSURLRequest *tiendaRequest = [NSURLRequest requestWithURL:tiendaURL];

    [_Tienda loadRequest:tiendaRequest ];

}



- (void)didReceiveMemoryWarning

{

    [super didReceiveMemoryWarning];

    // Dispose of any resources that can be recreated.

}



@end

我还尝试为每个webview创建一个ViewController,但它不会在&#34; Custom类&#34;上显示超过2个自定义ViewControllers。菜单。

0 个答案:

没有答案