title: Warning: Attempt to present <UIImagePickerController: > on <...> which is already presenting (null)
body: <p>I am looking for some help here!</p>
  
  <p>I have an ActionController in swift and I am trying to present a UIImagePickerController from one of the actions created, but when I run it, It is showing me this Warning: Attempt to present   on &lt;...> which is already presenting (null), and It is not presenting anything. </p>
  
  <p>Here is my code: </p>
  
  <pre><code>    let actionController = TweetbotActionController()
  
  
  
          actionController.addAction(Action("Photo Library", style: .Default , handler: { action in
              let picker = UIImagePickerController()
              picker.sourceType = .PhotoLibrary
              picker.allowsEditing = false
              picker.delegate = self
  
              self.presentViewController(picker, animated: true, completion: nil)
  
  
          }))
  
      actionController.addAction(Action("Take Photo", style: .Default, handler: {action in
  
          NSLog("Take Photo Pressed")
      }))
  
      actionController.addSection(Section())
      actionController.addAction(Action("Cancel", style: .Cancel, handler:nil))
  
      presentViewController(actionController, animated: true, completion:nil)
  </code></pre>
  
  <p>Thanks a lot !!!</p>