create a UIWebView and load a website programmically

The following is my code. I simply want to load a website page and put a back button on screen. Don’t know why nothing shows on the screen.

in .h

  • Detect whole word in NSStrings
  • Brief stop/start of Now Playing item when updating a media collection queue MPMediaItemCollection
  • how to see if a string contains a substring (objective-c)
  • how to get Distance of Object from iPhone camera using image Exif meta data?
  • Opening the Settings app from another app
  • Is there any way to remove the “year” of the date picker?
  • #import <UIKit/UIKit.h>
    @interface ThirdViewController : UIViewController
    {
        UIWebView *myWebView;
    }
    @property (nonatomic, retain) UIWebView *myWebView;
    -(IBAction)goBack:(id)sender;
    @end
    

    in .m

    #import "ThirdViewController.h"
    @implementation ThirdViewController
    @synthesize myWebView;
    -(IBAction)goBack:(id)sender
    {
        [myWebView goBack];
    }
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
    
        NSString *urlAddress = @"http://www.apple.com";
        NSURL *url = [NSURL URLWithString:urlAddress];
        NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
        [myWebView loadRequest:requestObj];
        [self.view addSubview:myWebView];
    
        self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]     initWithTitle:@"Back"                                                                              style:UIBarButtonItemStylePlain                                                                         target:self action:@selector(goBack:)];
    }
    

    3 Solutions Collect From Internet About “create a UIWebView and load a website programmically”

    Initialize your webView.

    UIWebView *tempWebview = [[UIWebView alloc]initWithFrame:theFrame];
    NSString *urlAddress = @"http://www.apple.com";
    NSURL *url = [NSURL URLWithString:urlAddress];
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
    self.myWebView = tempWebview;
    [tempWebview loadRequest:requestObj];
    [tempWebview release];
    myWebView.delegate=self; 
    

    First Initialize Web view .Write The Below Code In Between [Super
    ViewDidLoad]; and Nsstring Inisilization.

    myWebView=[[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
    myWebView.delegate=self;
    [self.view addSubview:myWebView]
    

    Then Load Request Your Code Will Work.

    Add the below code into your viewcontroller.m file viewDidLoad method.

    UIWebView *webView = [[UIWebView alloc]init];
    NSString *urlString = @"http://www.sourcefreeze.com";
    NSURL *url = [NSURL URLWithString:urlString];
    NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
    [webView loadRequest:urlRequest];
    [self.view addSubview:webView];
    

    for complete uiwebview example please refer the below link.

    http://sourcefreeze.com/ios-webview-uiwebview-example/