title: Presenting a UIViewController with background transparent in swift 3.0
body: <p>I am presenting a viewController with transparent background. But the components on that viewController is invisible when it is presented. A blank viewController is seen.I have given alpha value and black background color. 
  This is my code when  i call the transparent viewController</p>
  
  <pre><code>if indexPath.row==0
  {
     let modalViewController = PopUpViewController()
      modalViewController.modalPresentationStyle = .overCurrentContext
      present(modalViewController, animated: true, completion: nil)
   }
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/eXj2N.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/eXj2N.png" alt="enter image description here"></a></p>
  
  <p>But there is a orange color UIView present on this Controller which is invisible Thanks in advance<a href="https://i.stack.imgur.com/3o8nl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3o8nl.png" alt="enter image description here"></a>
   <a href="https://i.stack.imgur.com/QOJz1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QOJz1.png" alt="enter image description here"></a></p>