title: how check table view cell focus and player set pause
body: <p><a href="https://i.stack.imgur.com/xg8L0.png" rel="noreferrer"><img src="https://i.stack.imgur.com/xg8L0.png" alt="enter image description here"></a></p>
  
  <p><a href="https://yadi.sk/d/KbQhc62F3V6mV7" rel="noreferrer">my project</a> </p>
  
  <p>I have several videos in the table in a row.</p>
  
  <p>The problem is that they are played synchronously.
  On screen <code>1video</code> and <code>2video</code> play synchronously</p>
  
  <p>How do i can track focus cell on table view and <code>cell.player?.play()</code>. And other cells <code>cell.player?.pause()</code></p>
  
  <p>my code: </p>
  
  <pre><code>   class MyViewController
  //don't work
  func tableView(_ tableView: UITableView, didEndDisplaying cell: UITableViewCell, forRowAt indexPath: IndexPath) {
      if let cell = tableView.cellForRow(at: indexPath) as? ListViewCell {
          cell.player?.pause()
      }
  }
  
  
  //don't call
  func tableView(_ tableView: UITableView, didUpdateFocusIn context: UITableViewFocusUpdateContext, with coordinator: UIFocusAnimationCoordinator) {
      print("table view cell didUpdateFocusIn")
  }
  
  
  
  
  class MyTableviewCell
  
  override func prepareForReuse() {
          super.prepareForReuse()
          player?.pause()
      }
  </code></pre>