title: How to adjust label height and width in custom tableView Cell
body: <p>I have a expandable tableView, in which when i expand a section, than there are three cell. On firth Cell there is only name and in second cell. It have a big content. Now I want to auto adjust this label height and width according to content.</p>
  
  <pre><code>func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell {
          let cell = tblView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! CustomTableViewCell
  
          let dataArrayTblView = dataArrayForTableView
          let titleName = dataArrayTblView.valueForKey("name")
          let dueDate = dataArrayTblView.valueForKey("deadlinedate")
          let description = dataArrayTblView.valueForKey("description")
  
          cell.titleLabel.text = titleName[indexPath.row] as AnyObject! as! String!
          cell.dueDateLabel.text = dueDate[indexPath.row] as? String
          cell.descriptionLabel.text = description[indexPath.row] as? String
  
          cell.descriptionLabel.sizeToFit()
  
  
          cell.textLabel?.backgroundColor = UIColor.clearColor()
          cell.selectionStyle = .None
          return cell
      }
  </code></pre>
  
  <p><strong>But not getting complete content</strong></p>
  
  <p><a href="https://i.stack.imgur.com/AgMxJ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/AgMxJ.png" alt="enter image description here"></a></p>