我正在尝试在UITableView页脚中创建一个UIWebView。该表已分组。实际上我正在尝试使用UIWebView创建超链接。例如,应该有一些文本,如
嘿伙计与我联系
与我联系应该是一个超链接,我想将此文本放在UITableView页脚中。我无法弄明白该怎么做..请指导我们..如果可能的话请发一些示例代码或者请给我一个教程的链接..我没有在这里使用IB来创建webview ..我刚刚在.h文件中声明了webview
这是我在viewForFooterInSection方法中编写的代码
CGRect webFrame = CGRectMake(20,500,buttonView.frame.size.width,buttonView.frame.size.height);
webView = [[UIWebView alloc] initWithFrame:webFrame];
webView.backgroundColor = [UIColor lightGrayColor];
[self.view addSubview:webView];
NSString *html = @"<html><head></head><body>Hey Folks Contact Us</br></body></html>";
[webView loadHTMLString:html baseURL:[NSURL URLWithString:@"http://www.example.com"]];
答案 0 :(得分:0)
要向表中添加自定义页脚,您有一个属性 - tableFooterView。 您需要将您正在创建的webView分配给此属性。
在表视图中,controller的viewDidLoad方法执行以下操作:
if (self.tableView.tableFooterView == nil) {
// Create your webView (move here your code)
self.tableView.tableFooterView = yourWebView;
}
这对我有用,我从nib文件创建我的视图。
答案 1 :(得分:-1)
希望相关:UIButton in UITableView Footer
他们正在使用UIView在UITableView页脚创建一个按钮,所以也许你可以使用你的UIWebView而不是UIButton来实现它。