我已经构建了一个基于UITabBar的应用程序。我想要有横幅,为此我可以展示我自己的广告。横幅将是一个UIWebView,它将简单地加载来自Google云端硬盘的图片。UITabBar的子类将与UIWebView
我的问题是我想将UIWebView连接到UITabBar,以便我不必在每个视图控制器上绘制此webView,以便webView不必重新加载。我不知道该怎么做,我甚至不知道这是否可能。有人能就此提出任何意见吗?
感谢您帮助程序员!
我已经构建了一个基于UITabBar的应用程序。我想要有横幅,为此我可以展示我自己的广告。横幅将是一个UIWebView,它将简单地加载来自Google云端硬盘的图片。UITabBar的子类将与UIWebView
我的问题是我想将UIWebView连接到UITabBar,以便我不必在每个视图控制器上绘制此webView,以便webView不必重新加载。我不知道该怎么做,我甚至不知道这是否可能。有人能就此提出任何意见吗?
感谢您帮助程序员!
您不需要继承UITabBar。在您的application:didFinishLaunchingWithOptions:
中,创建一个webview并将其作为子视图添加到您的标签栏视图控制器的视图中。
UIWebView *wv = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 60)];
[wv loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];
[self.tabBarController.view addSubview:wv];
完美地工作!只是为了澄清。上述可能应该在tabBarViewController初始化的地方实现,即不一定在应用程序中:didFinishLaunchingWithOptions:方法。 – OscarWyck
将您的webView添加到主NvigationController的UINavigationBar上 – iPatel