码迷,mamicode.com
首页 > 其他好文 > 详细

代码报错:uitableviewcell is not convertible to mirrordisposition

时间:2015-09-17 09:58:16      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
      let cellIdentifier = "cellIdentifier"
      var b_addCell = (indexPath.row == self.listteams.count)
      var cell:UITableViewCell! = tableView.dequeueReusableCellWithIdentifier("UITableViewCell ", forIndexPath: indexPath) as? UITableViewCell
     
      if(cell == nil){
      cell = UITableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: cellIdentifier)}//执行到这个位置的时候报上面代码的错误,通过给上面的UITableViewCell加上!和as加上?,将cell改成var就可以解决问题。
      
      if(b_addCell == false){
          cell.accessoryType = UITableViewCellAccessoryType.DisclosureIndicator
          cell.textLabel?.text = self.listteams[indexPath.row] as? String
     
      }else{
      self.txtField.frame = CGRectMake(10, 5, 300, 44)
      self.txtField.borderStyle = UITextBorderStyle.None
      self.txtField.placeholder = "Add..."
      self.txtField.text = ""
      cell.contentView.addSubview(self.txtField)}

      // Configure the cell...

      return cell
  }

代码报错:uitableviewcell is not convertible to mirrordisposition

标签:

原文地址:http://www.cnblogs.com/wenios/p/4815300.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!