title: components on my tableview cell are not visible
body: <p>I am building a table view contains just a button, with different labels.</p>
  
  <p>I am using a table view to present a list of buttons.</p>
  
  <p>this a structure containing names of the buttons.</p>
  
  <pre><code>struct post {
     let name : String
  } 
  </code></pre>
  
  <p>I have pushed data from firebase to structure post.</p>
  
  <pre><code>var posts = [post]()
  override func viewDidLoad() {
         super.viewDidLoad()
          let db = Firestore.firestore()
          db.collection(Auth.auth().currentUser?.uid as Any as! String).getDocuments() { (querySnapshot, err) in
              if let err = err {
                  print("Error getting documents: \(err)")
              } else {
                  for document in querySnapshot!.documents {
                     // print("\(document.documentID) =&gt; \(document.data())")
                      self.posts.insert(post(name: document.documentID), at: 0)
                  }
                  self.contents.reloadData()
              }
          }
      }
  </code></pre>
  
  <p>these are normal functions of table view</p>
  
  <pre><code>public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -&gt; Int {
         return posts.count
      }
      public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -&gt; UITableViewCell {
          let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) as! cellview
          cell.programnames.titleLabel?.text = posts[indexPath.row].name
          return cell
      }
  </code></pre>
  
  <p>cellview.swift is designed as follow</p>
  
  <pre><code>class cellview: UITableViewCell {
  
  
      @IBOutlet weak var programnames: UIButton!
      override func awakeFromNib() {
          super.awakeFromNib()
          // Initialization code
      }
  
      override func setSelected(_ selected: Bool, animated: Bool) {
          super.setSelected(selected, animated: animated)
  
          // Configure the view for the selected state
      }
  </code></pre>
  
  <p>Please tell me my mistake in it. Button 'programnames' are not visible in table view in simulator</p>