我正在向我的iOS应用程序添加一个UIWebView,我希望它在按钮被单击时打开(所以这段代码将在按钮的一个事件处理程序中编写)。
如何在代码中动态创建此UIWebView,将其定位为覆盖整个屏幕并响应事件(例如,调用UIWebView的shouldStartLoadWithRequest函数,以便UIWebView可以请求本机代码关闭UIWebView)。
我特别希望避免在Interface-Builder中创建东西,如果这可以减少到几行代码,这样以后就可以很容易地复制粘贴到其他项目中,那就太好了。
发布于 2010-11-21 04:51:56
简单:
UIWebView *webView = [[[UIWebView alloc] initWithFrame:self.view.bounds] autorelease];
webView.delegate = self;
[self.view addSubview:webView];发布于 2012-05-21 18:20:04
你只需要在控制器中实现WebViewDelegate的方法,你就是UIWebView的委派。
https://stackoverflow.com/questions/4234776
复制相似问题