2015-10-21 65 views
1

我用基本样式制作了一个自定义tableview单元格。我把webView放在内容中,我用lable上的字符串填充我的单元格(工作正常),但我无法访问webView。 “cell.webView”没有功能,所以我无法填充我的视图。如何使用自定义单元格上的webView填充单元格?Swift tableView单元格没有webView成员

回答

1

这是你如何能做到这一点:

第1步:在里面添加一个属性webView:通过继承UITableViewCell

第2步创建一个自定义单元格。

class MyTableViewCell: UITableViewCell { 

    var webView = UIWebView() 

    var companyName = UILabel() 

    override func awakeFromNib() { 
     super.awakeFromNib() 
     // Initialization code. Add details based on your needs. 
     webView.frame = CGRectMake(0, 0, 200, 20) 
     contentView.addSubview(webView) 
    } 
} 

第3步:使用MyTableViewCell供应细胞的表视图。现在就致电cell.webView

+0

而如果我不使用Tableview类,而是MyTableViewCell:UIViewController? –

+0

我没有得到你。您的自定义单元格必须只是“UITableViewCell”的子类。 – Abhinav

+0

我在storyBoard中创建了一个表格,并放置了标签和webView。现在我想用数据填充它。标签正在工作,但我不能将单元格分配给webView。我不使用表格视图,即时通讯使用UIViewController和里面有一个自定义单元格。 FUNC的tableView(的tableView:UITableView的,的cellForRowAtIndexPath indexPath:NSIndexPath)在使用本 –

相关问题