Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tutorial 2

311 views

Published on

  • Be the first to comment

  • Be the first to like this

Tutorial 2

  1. 1. CONOCIENDO UIWEBVIEWUIWebView despliega información Web embebida en nuestra aplicación sin necesidad de salir de la misma, es decir, el usuario puede ver contenidos Web en la aplicación sin abrir Safari en el dispositivo. Aunque claramente la clase UIWebView esta basada en Safari, no requiere cerrar la aplicación para mostrar los contenidos. La implementación es realmente sencilla, solo se debe crear un objeto UIWebView y cargar el contenido web. También se puede agregar la opción de avanzar o retroceder en el historial de navegación.
  2. 2. UIWEBVIEW EN ACCIÓN1. Crear un nuevo proyecto en Xcode de tipo “View-Based Application”
  3. 3. EN “NOMBREAPPVIEWCONTROLLER.H” DECLARARLOS ELEMENTOS#import <UIKit/UIKit.h>@interface WebAppViewController : UIViewController &lt;UIWebViewDelegate&gt; {IBOutlet UIWebView *webView;IBOutlet UIButton *goBackBtn;IBOutlet UIButton *goForwardBtn;IBOutlet UIButton *reloadBtn;}@end
  4. 4. “NOMBREAPPVIEWCONTROLLER.XIB” YAGREGAR LOS SIGUIENTES ELEMENTOSDECLARADOSPREVIAMENTE: 1 UIWEBVIEW Y 3 BOTONES
  5. 5. SELECCIONAR EL OBJETO UIWEBVIEWY DESDEELINSPECTOR CONNECTIONS ARRASTRAR:DELEGATE, GOBACK, GOFORWARD, RELOAD.
  6. 6. EN XCODE SE DEBE DEFINIR LA FUNCIÓN EN“NOMBREAPPVIEWCONTROLLER.M”(void)viewDidLoad {[super viewDidLoad];NSURL *url = [NSURLURLWithString:@”http://www.maestrosdelweb.com”];NSURLRequest *loadURL = [[NSURLRequest alloc] initWithURL:url];[webView loadRequest:loadURL];}

×