He estado intentando esto por un tiempo, pero no lo estoy haciendo bien.Crear UIWebView programáticamente
he escrito la siguiente función init en un archivo de apoyo:
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
webview=[[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 1024,768)];
}
return self;
}
y siguiendo en ViewController.m
- (void)viewDidLoad
{
[super viewDidLoad];
UIWebView *view = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 1024, 768)];
NSString *[email protected]"http://www.google.com";
NSURL *nsurl=[NSURL URLWithString:url];
NSURLRequest *nsrequest=[NSURLRequest requestWithURL:nsurl];
[view loadRequest:nsrequest];
}
También probé la creación de la vista web en didFinishLaunchingWithOptions:
método de AppDelegate, pero tampoco funcionó.
¿Cuál es la forma correcta?
gracias por su respuesta, pero Im consiguiendo error en self.view – user1153798
@ user1153798 si el código está en 'UIViewController',' self.view' deben estar multa. El '.view' puede estar equivocado; intente' [self.view webview] 'en su lugar (vea la edición). – dasblinkenlight